TPardisoSettings Class

Header: Dew.Math/sparse.h · Cross-compiler
tObjectTPardisoSettings

class TPardisoSettings : public tObject;

Class encapsulates Pardiso sparse solver specific settings.

Constructors

NameDescription
TPardisoSettingsClass constructor.

Destructors

NameDescription
~TPardisoSettings

Properties

NameTypeDescription
CPUCountintThe number of CPU's in the system.
IterativeStepTPardisoIterativeDefines if iterative CG/CGS factorization should be attempted.
MatrixNumberintActual matrix for the solution phase.
MaxFactorizedMatricesintMaximum number of factors with identical nonzero sparsity structure.
OutOfCoreModeTOutofCoreModeControls Out of core solver behaviour.
ParallelFactorizationTParallelFactorizationParallel factorization control.
ParallelForwardBackwardTParallelForwardBackwardParallel solve control.
PivotingPerturbationintSpecifies how to handle small pivots.
ReorderingTPardisoReorderingDefines the fill-in reducing reordering algorithms to use.
SymmetricBunchKaufmanPivotboolPotentially improves accuracy for symmetric matrices by using Bunch-Kaufman pivoting.
SymmetricScalingAndMatchingboolIf true, iproves accuracy for symmetric indefinite matrices.
TransposeTMtxOperationDefines any additional transposition while computing the solution.