Decomposition<T> Constructor

Constructs a new Decomposition<T> object.

Definition

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
protected Decomposition(
	Matrix<T> matrix,
	bool overwrite
)

Parameters

matrix  Matrix<T>
The matrix that is to be factorized.
overwrite  Boolean
If false, the matrix is preserved. (This is the default.) If true, matrix is destroyed by the decomposition.

Remarks

The decomposition isn't performed until it is needed. You can force the calculation to take place by calling the Decompose() method.

Inheritors may put restrictions on the type of matrix.

See Also