Go to the documentation of this file.
42 #ifndef scalarMatrices_H
43 #define scalarMatrices_H
126 template<
class Form,
class Type>
162 scalar minCondition = 0
void LUsolve(scalarSquareMatrix &matrix, List< Type > &source)
static const Foam::dimensionedScalar B("", Foam::dimless, 18.678)
SymmetricSquareMatrix< scalar > scalarSymmetricSquareMatrix
static const Foam::dimensionedScalar A("", Foam::dimPressure, 611.21)
dimensionedScalar sign(const dimensionedScalar &ds)
A templated (m x n) matrix of objects of <T>. The layout is (mRows x nCols) - row-major order:
DiagonalMatrix< scalar > scalarDiagonalMatrix
SolverPerformance< Type > solve(faMatrix< Type > &, Istream &)
SquareMatrix< scalar > scalarSquareMatrix
scalarRectangularMatrix SVDinv(const scalarRectangularMatrix &A, scalar minCondition=0)
A templated (N x N) square matrix of objects of <Type>, containing N*N elements, derived from Matrix.
void LUBacksubstitute(const scalarSquareMatrix &luMmatrix, const labelList &pivotIndices, List< Type > &source)
void LUDecompose(scalarSquareMatrix &matrix, labelList &pivotIndices)
void multiply(FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const FieldField< Field, scalar > &f2)
Graphite solid properties.
const volScalarField & psi
RectangularMatrix< scalar > scalarRectangularMatrix