UmfpackConfig
data class UmfpackConfig(val libraryPath: String? = null, val factorizeMin: Int? = null, val iterativeRefinementSteps: Int = 0, val pivotTolerance: Double = 0.1, val scaling: UmfpackScaling = UmfpackScaling.SUM)(source)
Policy for one UMFPACK backend instance.
Constructors
UmfpackConfig
Properties
factorizeMin
Smallest stored-entry count routed to the native factorization; null keeps the platform default.
iterativeRefinementSteps
Maximum residual-correction passes each solve may perform.
libraryPath
An absolute UMFPACK library path, or the deployment lookup chain when null.
pivotTolerance
UMFPACK's threshold-pivoting tolerance.
scaling
Row scaling used while constructing numeric factors requested with equilibrate = true.