![]() |
|
Public Member Functions | |
TypeName ("AMG") | |
Runtime type information. | |
amgSymSolver (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 lduMatrix. | |
~amgSymSolver () | |
lduMatrix::solverPerformance | solve () |
Solve. | |
Static Public Member Functions | |
label | setMaxLevels (const label mLevels) |
Set maximum number of level. | |
label | setMaxCycles (const label mCycles) |
Set maximum number of cycles. | |
label | setPostSweeps (const label pSweeps) |
Set number of post-smoothing sweeps. | |
label | setBottomSweeps (const label bSweeps) |
Set number of bottom-smoothing sweeps. |
|
Construct from lduMatrix.
|
|
|
|
Set number of bottom-smoothing sweeps.
Definition at line 257 of file amgSymSolver.H. |
|
Set maximum number of cycles.
Definition at line 239 of file amgSymSolver.H. References Foam::label. |
|
Set maximum number of level.
Definition at line 230 of file amgSymSolver.H. References Foam::label. |
|
Set number of post-smoothing sweeps.
Definition at line 248 of file amgSymSolver.H. References Foam::label. |
|
Solve.
Implements lduMatrix::solver. |
|
Runtime type information.
|