Enum SparseMatrixStructure
- Namespace
- NVMathNet.Sparse
- Assembly
- NVMath.Net.dll
Structure of the system matrix; selects the factorisation cuDSS uses.
public enum SparseMatrixStructureFields
General = 0-
General (non-symmetric) matrix: LU factorisation.
Hermitian = 2-
Hermitian matrix (complex element types): LDL^H factorisation.
HermitianPositiveDefinite = 4-
Hermitian positive-definite matrix (complex element types): Cholesky factorisation.
Symmetric = 1-
Symmetric matrix: LDL^T factorisation.
SymmetricPositiveDefinite = 3-
Symmetric positive-definite matrix: Cholesky factorisation.