PreconditionerSettings
Preconditioner solver settings.
Example
application = cf.Application.GetInstance() project = application:NewProject() -- Active the direct sparse solver project.Contents.SolutionSettings.SolverSettings.PreconditionerSettings.AdvancedSolverType = cf.Enums.AdvancedSolverTypeEnum.DirectSparse
Inheritance
The PreconditionerSettings object is derived from the CompositeValue object.
Usage locations
The PreconditionerSettings object can be accessed from the following locations:
- Properties
- SolverSettings object has property PreconditionerSettings.
- Methods
- PreconditionerSettingsList object has method Append().
- PreconditionerSettingsList object has method Get(number).
Property List
- AdvancedSolverType
- The solver type to be used, specified by AdvancedSolverTypeEnum, e.g. Default, DirectSparse, etc. (Read/Write AdvancedSolverTypeEnum)
- FactorisationType
- The parallel execution factorisation type to be used, specified by FactorisationTypeEnum, e.g. Auto, Default, StandardFullRank or BlockLowRank. (Read/Write FactorisationTypeEnum)
- IterativeSolverSettings
- Iterative solver settings. Only valid if AdvancedSolverType is Iterative. (Read/Write IterativeSolverSettings)
Property Details
- AdvancedSolverType
- The solver type to be used, specified by AdvancedSolverTypeEnum, e.g. Default, DirectSparse, etc.
- Type
- AdvancedSolverTypeEnum
- Access
- Read/Write
- FactorisationType
- The parallel execution factorisation type to be used, specified by FactorisationTypeEnum, e.g. Auto, Default, StandardFullRank or BlockLowRank.
- Type
- FactorisationTypeEnum
- Access
- Read/Write
- IterativeSolverSettings
- Iterative solver settings. Only valid if AdvancedSolverType is Iterative.
- Type
- IterativeSolverSettings
- Access
- Read/Write