Click or drag to resize

ILUTPPreconditionerFillLevel Property

Gets or sets the amount of fill that is allowed in the matrix. The value is a fraction of the number of non-zero entries in the original matrix. The standard value is 200.

Namespace: Altaxo.Calc.LinearAlgebra.Complex32.Solvers
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public double FillLevel { get; set; }

Property Value

Double
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThrown if a negative value is provided.
Remarks

Values should always be positive and can be higher than 1.0. A value lower than 1.0 means that the eventual preconditioner matrix will have fewer non-zero entries as the original matrix. A value higher than 1.0 means that the eventual preconditioner can have more non-zero values than the original matrix.

Note that any changes to the FillLevel after creating the preconditioner will invalidate the created preconditioner and will require a re-initialization of the preconditioner.

See Also