Namespace: Extreme.Mathematics.Generic.LinearAlgebraAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
protected IndefiniteDecomposition(
Matrix<T> matrix,
bool overwrite
)
Protected Sub New (
matrix As Matrix(Of T),
overwrite As Boolean
)
protected:
IndefiniteDecomposition(
Matrix<T>^ matrix,
bool overwrite
)
new :
matrix : Matrix<'T> *
overwrite : bool -> IndefiniteDecomposition
Parameters
- matrix
- Type: Extreme.Mathematics.GenericMatrixT
The SymmetricMatrixT that is to be
factorized. This matrix must be positive-definite,
or the decomposition will fail. - overwrite
- Type: SystemBoolean
If
, the matrix
is preserved. (This is the default.) If
,
matrix is destroyed by the decomposition.
By default, the matrix matrix
is preserved. It may be more efficient to overwrite the components of
matrix with the result of the decomposition.
To do this, set the Overwrite property to
immediately after creating the IndefiniteDecompositionT.
The decomposition isn't performed until it
is needed. You can force the calculation to take
place by calling the Decompose
method.
Numerical Libraries
Supported in: 5.x
Reference