37 #ifndef Foam_LUscalarMatrix_H 38 #define Foam_LUscalarMatrix_H 91 void printDiagonalDominance()
const;
void solve(List< Type > &x, const UList< Type > &source) const
Solve the linear system with the given source.
LUscalarMatrix() noexcept
Default construct.
Class to perform the LU decomposition on a symmetric matrix.
A field of fields is a PtrList of fields with reference counting.
lduMatrix is a general matrix class in which the coefficients are stored as three arrays...
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers...
void decompose(const scalarSquareMatrix &mat)
Perform the LU decomposition of the matrix.
ClassName("LUscalarMatrix")
A class for managing temporary objects.
void inv(scalarSquareMatrix &M) const
Set M to the inverse of this square matrix.