|
Public Member Functions |
virtual const word & | type () const =0 |
| Runtime type information.
|
| declareRunTimeSelectionTable (autoPtr, solver, symMatrix,(const word &fieldName, scalarField &psi, lduMatrix &matrix, const scalarField &source, const FieldField< Field, scalar > &coupleBouCoeffs, const FieldField< Field, scalar > &coupleIntCoeffs, const lduCoupledInterfacePtrsList &interfaces, const direction cmpt, Istream &solverData),(fieldName, psi, matrix, source, coupleBouCoeffs, coupleIntCoeffs, interfaces, cmpt, solverData)) |
| declareRunTimeSelectionTable (autoPtr, solver, asymMatrix,(const word &fieldName, scalarField &psi, lduMatrix &matrix, const scalarField &source, const FieldField< Field, scalar > &coupleBouCoeffs, const FieldField< Field, scalar > &coupleIntCoeffs, const lduCoupledInterfacePtrsList &interfaces, const direction cmpt, Istream &solverData),(fieldName, psi, matrix, source, coupleBouCoeffs, coupleIntCoeffs, interfaces, cmpt, solverData)) |
| solver (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) |
virtual | ~solver () |
virtual solverPerformance | solve ()=0 |
Static Public Member Functions |
autoPtr< solver > | New (const word &fieldName, scalarField &psi, lduMatrix &matrix, const scalarField &source, const FieldField< Field, scalar > &coupleBouCoeffs, const FieldField< Field, scalar > &coupleIntCoeffs, const lduCoupledInterfacePtrsList &interfaces, const direction cmpt, Istream &solverData) |
| Return a new solver.
|
Protected Attributes |
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_ |