|
|
|
gradScheme< Type > Class Template ReferenceAbstract base class for gradient schemes. More...
Inheritance diagram for gradScheme< Type >:
![]()
Collaboration diagram for gradScheme< Type >:
![]()
Detailed Descriptiontemplate<class Type>
Abstract base class for gradient schemes.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| gradScheme | ( | const fvMesh & | mesh | ) | [inline] |
| ~gradScheme | ( | ) | [inline, virtual] |
Definition at line 87 of file gradScheme.C.
| virtual const word& type | ( | ) | const [pure virtual] |
Runtime type information.
| declareRunTimeSelectionTable | ( | tmp | , | |
| gradScheme< Type > | , | |||
| Istream | , | |||
| (const fvMesh &mesh, Istream &schemeData) | , | |||
| (mesh, schemeData) | ||||
| ) |
| tmp< gradScheme< Type > > New | ( | const fvMesh & | mesh, | |
| Istream & | schemeData | |||
| ) | [inline, static] |
Return a pointer to a new gradScheme created on freestore.
Definition at line 39 of file gradScheme.C.
References Foam::endl(), IOstream::eof(), Foam::exit(), Foam::FatalIOError, FatalIOErrorIn, Foam::Info, and mesh.

| const fvMesh& mesh | ( | ) | const [inline] |
| virtual tmp< GeometricField <typename outerProduct<vector, Type>::type, fvPatchField, volMesh> > grad | ( | const GeometricField< Type, fvPatchField, volMesh > & | ) | const [pure virtual] |
Calculate and return the grad of the given field.
Implemented in extendedLeastSquaresGrad< Type >, fourthGrad< Type >, gaussGrad< Type >, leastSquaresGrad< Type >, cellLimitedGrad< Type >, cellMDLimitedGrad< Type >, faceLimitedGrad< Type >, and faceMDLimitedGrad< Type >.