﻿DoubleSparseFact Class   # DoubleSparseFact Class

Class DoubleSparseFact performs general sparse matrix factorizations. Inheritance Hierarchy

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4 Syntax
`public class DoubleSparseFact : SparseMatrixFact<double>`

The DoubleSparseFact type exposes the following members. Constructors
NameDescription DoubleSparseFact Constructs a DoubleSparseFact for the given sparse matrix data in compressed row format.
Top Properties
NameDescription ErrorStatus Gets the error status for this factorization.
(Inherited from SparseMatrixFactT)
Top Methods
NameDescription Factor Factor method for a real, unsymmetric matrix.
(Overrides SparseMatrixFactTFactor) Factor(SparseMatrixDataCompressedSparseRowT, T) Factors the input sparse matrix.
(Inherited from SparseMatrixFactT) SetError Maps the given MKL integer error code to the appropriate enum value.
(Inherited from SparseMatrixFactT) Solve(DoubleMatrix) Uses the current factorization to solve for several right hand sides. Solve(DoubleVector) Uses the current factorization to solve for the given right hand side. Solve(DoubleVector, DoubleVector) Uses the current factorization to solve for the given right hand side and places the result in the provided vector.
Top Fields
NameDescription errorStatus_ The factorization error for the latest factorization.
(Inherited from SparseMatrixFactT) S_ The sparse matrix in Compressed Row format that is being factored.
(Inherited from SparseMatrixFactT)
Top Remarks
Instances of DoubleSparseFact calculate solutions to the equation Ax = B where A is a sparse matrix and B is a single vector or multiple vectors. See Also

#### Reference

CenterSpace.NMath.Core Namespace