IncompleteLUPreconditioner<T>.Refresh Method

Refactors updated coefficients using the existing logical sparsity pattern and options.

Definition

Namespace: Numerics.NET.LinearAlgebra.IterativeSolvers.Preconditioners
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
public void Refresh()

Remarks

The input matrix is unchanged. Failed refreshes retain the previous factors and diagnostics. Symbolic storage and numeric scratch arrays are reused.

Exceptions

InvalidOperationExceptionThe matrix dimensions, structure or stored sparsity pattern changed.
ArgumentExceptionCoefficients or numeric factors are nonfinite.
MatrixSingularExceptionA required diagonal is missing or a pivot is zero or too small.

See Also