FarFieldPBCSettings
Far field periodic boundary condition settings.
Example
application = cf.Application.GetInstance() project = application:NewProject() -- Create a far field request farFieldRequest = project.Contents.SolutionConfigurations[1].FarFields:Add3DPattern() -- Enable the far field calculation for an array of elements farFieldRequest.Advanced.PBC.CalculateArrayElementsEnabled = true farFieldRequest.Advanced.PBC.ArrayElementsVectorOne = 2 farFieldRequest.Advanced.PBC.ArrayElementsVectorTwo = 1
Inheritance
The FarFieldPBCSettings object is derived from the CompositeValue object.
Usage locations
The FarFieldPBCSettings object can be accessed from the following locations:
- Properties
- FarFieldAdvancedSettings object has property PBC.
- Methods
- FarFieldPBCSettingsList object has method Append().
- FarFieldPBCSettingsList object has method Get(number).
Property List
- ArrayElementsVectorOne
- Number of elements along vector 1. This property is only valid if CalculateArrayElementsEnabled is true. (Read/Write Dimension)
- ArrayElementsVectorTwo
- Number of elements along vector 2. This property is only valid if CalculateArrayElementsEnabled is true. (Read/Write Dimension)
- 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
- Dimension
- Access
- Read/Write
- ArrayElementsVectorTwo
- Number of elements along vector 2. This property is only valid if CalculateArrayElementsEnabled is true.
- Type
- Dimension
- Access
- Read/Write
- CalculateArrayElementsEnabled
- Calculate far field for an array of elements.
- Type
- boolean
- Access
- Read/Write