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:

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