FarFieldPBCSettings
Far field periodic boundary condition settings.
Example
app = cf.GetApplication() project = app:NewProject() -- Create a far field request farFieldRequest = project.SolutionConfigurations[1].FarFields:Add3DPattern() -- Enable the far field calculation for an array of elements t = {} t["Advanced.PBC.CalculateArrayElementsEnabled"] = true t["Advanced.PBC.ArrayElementsVectorOne"] = 2 t["Advanced.PBC.ArrayElementsVectorTwo"] = 1 farFieldRequest:SetProperties(t)
Usage locations (object properties)
The following objects have properties using the FarFieldPBCSettings object:
Property List
- ArrayElementsVectorOne
- Number of elements along vector 1. This property is only valid if CalculateArrayElementsEnabled is true. (Read/Write Expression)
- ArrayElementsVectorTwo
- Number of elements along vector 2. This property is only valid if CalculateArrayElementsEnabled is true. (Read/Write Expression)
- CalculateArrayElementsEnabled
- Calculate far field for an array of elements. (Read/Write boolean)
Property Details
- ArrayElementsVectorOne
- Number of elements along vector 1. This property is only valid if CalculateArrayElementsEnabled is true.
- Type
- Expression
- Access
- Read/Write
- ArrayElementsVectorTwo
- Number of elements along vector 2. This property is only valid if CalculateArrayElementsEnabled is true.
- Type
- Expression
- Access
- Read/Write
- CalculateArrayElementsEnabled
- Calculate far field for an array of elements.
- Type
- boolean
- Access
- Read/Write