PreconditionerSettings

Preconditioner solver settings.

Example

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

    -- Active the direct sparse solver

project.SolutionSettings.SolverSettings.PreconditionerSettings.AdvancedSolverType = 
    cf.Enums.AdvancedSolverTypeEnum.DirectSparse

Usage locations (object properties)

The following objects have properties using the PreconditionerSettings object:

Property List

AdvancedSolverType
The solver type to be used, specified by AdvancedSolverTypeEnum, eg. Default, DirectSparse, etc. (Read/Write AdvancedSolverTypeEnum)
FactorisationType
The parallel execution factorisation type to be used, specified by FactorisationTypeEnum, eg. 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, eg. Default, DirectSparse, etc.
Type
AdvancedSolverTypeEnum
Access
Read/Write
FactorisationType
The parallel execution factorisation type to be used, specified by FactorisationTypeEnum, eg. 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