Sparse Compressed Column Matrix<T>.Get Symmetric Indefinite Decomposition Method
Definition
Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
Overload List
| Get | Returns the symmetric indefinite (Bunch-Kaufman) decomposition of the matrix. |
| Get | Returns the symmetric indefinite (Bunch-Kaufman) decomposition of the matrix. |
GetSymmetricIndefiniteDecomposition(Boolean)
Returns the symmetric indefinite (Bunch-Kaufman) decomposition of the matrix.
public override SymmetricIndefiniteDecomposition<T> GetSymmetricIndefiniteDecomposition(
bool overwriteMatrix
)Parameters
- overwriteMatrix Boolean
- A boolean value that indicates whether the contents of the matrix may be overwritten by the decomposition.
Return Value
SymmetricIndefiniteDecomposition<T>An SymmetricIndefiniteDecomposition<T> object that represents the symmetric indefinite (Bunch-Kaufman) decomposition of the matrix.
Remarks
Real double-precision matrices use the sparse pivoted implementation.
Other numeric types use the existing dense implementation. The logical matrix
must be symmetric, with matching entries on both sides of the diagonal.
Sparse input is always preserved.