35 #ifndef LUscalarMatrix_H
36 #define LUscalarMatrix_H
88 void printDiagonalDominance()
const;
Pre-declare SubField and related Field type.
Class to perform the LU decomposition on a symmetric matrix.
LUscalarMatrix()
Construct null.
void inv(scalarSquareMatrix &M) const
Set M to the inverse of this square matrix.
void decompose()
Perform the LU decomposition of the matrix.
ClassName("LUscalarMatrix")
void solve(Field< Type > &x, const Field< Type > &source) const
Solve the linear system with the given source.
label n() const
Return the number of columns.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
lduMatrix is a general matrix class in which the coefficients are stored as three arrays,...
A class for managing temporary objects.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.