|
| TypeName ("faceMDLimited") |
| RunTime type information. More...
|
|
| faceMDLimitedGrad (const fvMesh &mesh, Istream &schemeData) |
| Construct from mesh and schemeData. More...
|
|
virtual tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > | calcGrad (const GeometricField< Type, fvPatchField, volMesh > &vsf, const word &name) const |
| Return the gradient of the given field to the gradScheme::grad. More...
|
|
tmp< volVectorField > | calcGrad (const volScalarField &vsf, const word &name) const |
|
tmp< volTensorField > | calcGrad (const volVectorField &vsf, const word &name) const |
|
Foam::tmp< Foam::volTensorField > | calcGrad (const volVectorField &vvf, const word &name) const |
|
virtual const word & | type () const =0 |
| Runtime type information. More...
|
|
| declareRunTimeSelectionTable (tmp, gradScheme, Istream,(const fvMesh &mesh, Istream &schemeData),(mesh, schemeData)) |
|
| gradScheme (const fvMesh &mesh) |
| Construct from mesh. More...
|
|
virtual | ~gradScheme () |
| Destructor. More...
|
|
const fvMesh & | mesh () const |
| Return mesh reference. More...
|
|
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > | grad (const GeometricField< Type, fvPatchField, volMesh > &, const word &name) const |
| Calculate and return the grad of the given field. More...
|
|
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > | grad (const GeometricField< Type, fvPatchField, volMesh > &) const |
| Calculate and return the grad of the given field. More...
|
|
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > | grad (const tmp< GeometricField< Type, fvPatchField, volMesh > > &) const |
| Calculate and return the grad of the given field. More...
|
|
| refCount () |
| Construct null with zero count. More...
|
|
int | count () const |
| Return the reference count. More...
|
|
bool | okToDelete () const |
| Return true if the reference count is zero. More...
|
|
void | resetRefCount () |
| Reset the reference count to zero. More...
|
|
void | operator++ () |
| Increment the reference count. More...
|
|
void | operator++ (int) |
| Increment the reference count. More...
|
|
void | operator-- () |
| Decrement the reference count. More...
|
|
void | operator-- (int) |
| Decrement the reference count. More...
|
|
template<class Type>
class Foam::fv::faceMDLimitedGrad< Type >
faceMDLimitedGrad gradient scheme applied to a runTime selected base gradient scheme.
The scalar limiter based on limiting the extrapolated face values between the face-neighbour cell values and is applied to the gradient in each face direction separately.
- Source files
-
Definition at line 59 of file faceMDLimitedGrad.H.