|
| TypeName ("diagonal") |
|
| diagonalSolver (const word &fieldName, const lduMatrix &matrix, const FieldField< Field, scalar > &interfaceBouCoeffs, const FieldField< Field, scalar > &interfaceIntCoeffs, const lduInterfaceFieldPtrsList &interfaces, const dictionary &solverControls) |
|
void | read (const dictionary &) |
|
solverPerformance | solve (scalarField &psi, const scalarField &source, const direction cmpt=0) const |
|
virtual const word & | type () const =0 |
|
| declareRunTimeSelectionTable (autoPtr, solver, symMatrix,(const word &fieldName, const lduMatrix &matrix, const FieldField< Field, scalar > &interfaceBouCoeffs, const FieldField< Field, scalar > &interfaceIntCoeffs, const lduInterfaceFieldPtrsList &interfaces, const dictionary &solverControls),(fieldName, matrix, interfaceBouCoeffs, interfaceIntCoeffs, interfaces, solverControls)) |
|
| declareRunTimeSelectionTable (autoPtr, solver, asymMatrix,(const word &fieldName, const lduMatrix &matrix, const FieldField< Field, scalar > &interfaceBouCoeffs, const FieldField< Field, scalar > &interfaceIntCoeffs, const lduInterfaceFieldPtrsList &interfaces, const dictionary &solverControls),(fieldName, matrix, interfaceBouCoeffs, interfaceIntCoeffs, interfaces, solverControls)) |
|
| solver (const word &fieldName, const lduMatrix &matrix, const FieldField< Field, scalar > &interfaceBouCoeffs, const FieldField< Field, scalar > &interfaceIntCoeffs, const lduInterfaceFieldPtrsList &interfaces, const dictionary &solverControls) |
|
virtual | ~solver ()=default |
|
const word & | fieldName () const noexcept |
|
const lduMatrix & | matrix () const noexcept |
|
const FieldField< Field, scalar > & | interfaceBouCoeffs () const noexcept |
|
const FieldField< Field, scalar > & | interfaceIntCoeffs () const noexcept |
|
const lduInterfaceFieldPtrsList & | interfaces () const noexcept |
|
virtual solverPerformance | scalarSolve (solveScalarField &psi, const solveScalarField &source, const direction cmpt=0) const |
|
solveScalarField::cmptType | normFactor (const solveScalarField &psi, const solveScalarField &source, const solveScalarField &Apsi, solveScalarField &tmpField) const |
|
Foam::diagonalSolver.
- Source files
-
Definition at line 49 of file diagonalSolver.H.