|
Public Member Functions |
| TypeName ("ICCG") |
| ICCG (const word &fieldName, scalarField &psi, const lduMatrix &matrix, const scalarField &source, const FieldField< Field, scalar > &coupleBouCoeffs, const FieldField< Field, scalar > &coupleIntCoeffs, const lduCoupledInterfacePtrsList &interfaces, const direction cmpt, const scalar tolerance, const scalar relTol=0.0) |
| Construct from components.
|
| ICCG (const word &fieldName, scalarField &psi, const lduMatrix &matrix, const scalarField &source, const FieldField< Field, scalar > &coupleBouCoeffs, const FieldField< Field, scalar > &coupleIntCoeffs, const lduCoupledInterfacePtrsList &interfaces, const direction cmpt, Istream &solverData) |
| Construct from matrix components and solver data stream.
|
lduMatrix::solverPerformance | solve () |
| Solve the matrix with this solver.
|
Static Public Member Functions |
label | setMaxIter (const label mIter) |
| Set maximum number of iterations.
|
Protected Attributes |
scalar | tolerance_ |
scalar | relTol_ |