GeneralSolverSettings

General solution solver settings.

Example

application = cf.Application.GetInstance()
project = application:NewProject()

    -- Change the solver to use double precision

project.Contents.SolutionSettings.SolverSettings.GeneralSettings.DataStoragePrecision =
    cf.Enums.PrecisionSettingsEnum.Double

Inheritance

The GeneralSolverSettings object is derived from the CompositeValue object.

Usage locations

The GeneralSolverSettings object can be accessed from the following locations:

Property List

BasisFunctionSettings
Basis function solver settings. (Read/Write BasisFunctionGlobalSolverSettings)
CharacteristicBasisFunctionMethodEnabled
Activates characteristic basis function methods. (Read/Write boolean)
CharacteristicBasisFunctionMethodType
The base method type for characteristic basis function methods. (Read/Write CharacteristicBasisFunctionMethodTypeEnum)
DataStoragePrecision
The precision to be used specified by the PrecisionSettingsEnum, e.g. Single or Double. (Read/Write PrecisionSettingsEnum)
ExportGeometryToOutFile
Specifies whether the geometry data should be written to the Feko *.out file. (Read/Write boolean)
GeometryCheckingEnabled
Activates geometry element checking for typical user errors. (Read/Write boolean)
LowFrequencyStabilisationEnabled
Activates low frequency stabilisation for MoM. (Read/Write boolean)
LowFrequencyStabilisationMode
The low frequency stabilisation mode. (Read/Write LowFrequencyStabilisationModeEnum)
MeshElementSizeCheckingEnabled
Activates the verification of the mesh size in relation to the frequency. (Read/Write boolean)
OutputFileSettings
Output file solver settings. (Read/Write OutputFileSolverSettings)
PreFileWritingEnabled
Update *.pre file when saving. (Read/Write boolean)

Property Details

BasisFunctionSettings
Basis function solver settings.
Type
BasisFunctionGlobalSolverSettings
Access
Read/Write
CharacteristicBasisFunctionMethodEnabled
Activates characteristic basis function methods.
Type
boolean
Access
Read/Write
CharacteristicBasisFunctionMethodType
The base method type for characteristic basis function methods.
Type
CharacteristicBasisFunctionMethodTypeEnum
Access
Read/Write
DataStoragePrecision
The precision to be used specified by the PrecisionSettingsEnum, e.g. Single or Double.
Type
PrecisionSettingsEnum
Access
Read/Write
ExportGeometryToOutFile
Specifies whether the geometry data should be written to the Feko *.out file.
Type
boolean
Access
Read/Write
GeometryCheckingEnabled
Activates geometry element checking for typical user errors.
Type
boolean
Access
Read/Write
LowFrequencyStabilisationEnabled
Activates low frequency stabilisation for MoM.
Type
boolean
Access
Read/Write
LowFrequencyStabilisationMode
The low frequency stabilisation mode.
Type
LowFrequencyStabilisationModeEnum
Access
Read/Write
MeshElementSizeCheckingEnabled
Activates the verification of the mesh size in relation to the frequency.
Type
boolean
Access
Read/Write
OutputFileSettings
Output file solver settings.
Type
OutputFileSolverSettings
Access
Read/Write
PreFileWritingEnabled
Update *.pre file when saving.
Type
boolean
Access
Read/Write