FarFieldAdvancedSettings

The advanced far field settings.

Example

app = cf.GetApplication()
project = app:NewProject()

    -- Create a far field request

farFieldRequest = project.SolutionConfigurations[1].FarFields:Add3DPattern()

    -- Enable the calculation of continuous far field data
    
farFieldRequest.Advanced.AdaptiveSamplingEnabled = true

Usage locations (object properties)

The following objects have properties using the FarFieldAdvancedSettings object:

Property List

AdaptiveSamplingEnabled
Calculate continuous far field data. (Read/Write boolean)
ExportSettings
Far field export settings. (Read/Write FarFieldExportSettings)
FieldOnlyIntegrated
Only determine radiated far field power by integration. (Read/Write boolean)
OnlyScatteredPartCalculationEnabled
Calculate only the scattered part of the field. (Read/Write boolean)
PBC
Far field periodic boundary condition settings. (Read/Write FarFieldPBCSettings)
RequestType
The calculation of directivity or gain (when not calculating RCS). (Read/Write FarFieldRequestTypeEnum)
SphericalModes
Far field spherical mode settings. (Read/Write FarFieldSphericalModeSettings)

Property Details

AdaptiveSamplingEnabled
Calculate continuous far field data.
Type
boolean
Access
Read/Write
ExportSettings
Far field export settings.
Type
FarFieldExportSettings
Access
Read/Write
FieldOnlyIntegrated
Only determine radiated far field power by integration.
Type
boolean
Access
Read/Write
OnlyScatteredPartCalculationEnabled
Calculate only the scattered part of the field.
Type
boolean
Access
Read/Write
PBC
Far field periodic boundary condition settings.
Type
FarFieldPBCSettings
Access
Read/Write
RequestType
The calculation of directivity or gain (when not calculating RCS).
Type
FarFieldRequestTypeEnum
Access
Read/Write
SphericalModes
Far field spherical mode settings.
Type
FarFieldSphericalModeSettings
Access
Read/Write