This is a method for calculation the differential operators without tangential derivatives. They are further used in the calculation of the QGD terms. More...
Public Member Functions | |
TypeName ("fvscStencil") | |
declareRunTimeSelectionTable (autoPtr, fvscStencil, components,(const IOobject &io),(io)) | |
fvscStencil (const IOobject &io) | |
Construct from components. More... | |
virtual | ~fvscStencil () |
virtual tmp< surfaceVectorField > | Grad (const volScalarField &vF) |
virtual tmp< surfaceTensorField > | Grad (const volVectorField &iVF) |
virtual tmp< surfaceScalarField > | Div (const volVectorField &iVF) |
virtual tmp< surfaceVectorField > | Div (const volTensorField &iTF) |
virtual bool | writeData (Ostream &) const |
Static Public Member Functions | |
static autoPtr< fvscStencil > | New (const word &name, const fvMesh &mesh) |
Return a reference to the selected fvscStencil model. More... | |
static fvscStencil & | lookupOrNew (const word &nname, const fvMesh &mesh) |
static tmp<fvscStencil> lookupOrNew More... | |
Protected Attributes | |
const fvMesh & | mesh_ |
const Time & | runTime_ |
surfaceVectorField | nf_ |
Static Protected Attributes | |
static PtrList< fvscStencil > | stencils_ |
This is a method for calculation the differential operators without tangential derivatives. They are further used in the calculation of the QGD terms.
Source file fvscStencil.C
Definition at line 38 of file fvscStencil.H.
fvscStencil | ( | const IOobject & | io | ) |
Construct from components.
Definition at line 113 of file fvscStencil.C.
|
virtual |
Definition at line 127 of file fvscStencil.C.
TypeName | ( | "fvscStencil" | ) |
declareRunTimeSelectionTable | ( | autoPtr | , |
fvscStencil | , | ||
components | , | ||
(const IOobject &io) | , | ||
(io) | |||
) |
|
static |
Return a reference to the selected fvscStencil model.
Definition at line 53 of file fvscStencil.C.
References fvscStencil::stencils_.
|
static |
static tmp<fvscStencil> lookupOrNew
Definition at line 92 of file fvscStencil.C.
|
inlinevirtual |
Reimplemented in leastSquaresOpt, leastSquares, reduced, and GaussVolPoint.
Definition at line 120 of file fvscStencil.H.
|
inlinevirtual |
Reimplemented in leastSquaresOpt, leastSquares, reduced, and GaussVolPoint.
Definition at line 129 of file fvscStencil.H.
|
inlinevirtual |
Reimplemented in leastSquaresOpt, leastSquares, reduced, and GaussVolPoint.
Definition at line 138 of file fvscStencil.H.
|
inlinevirtual |
Reimplemented in leastSquaresOpt, leastSquares, reduced, and GaussVolPoint.
Definition at line 147 of file fvscStencil.H.
|
inlinevirtual |
Definition at line 154 of file fvscStencil.H.
|
protected |
Definition at line 46 of file fvscStencil.H.
Referenced by leastSquares::Grad().
|
protected |
Definition at line 51 of file fvscStencil.H.
|
protected |
Definition at line 56 of file fvscStencil.H.
Referenced by leastSquares::Grad().
|
staticprotected |
Definition at line 61 of file fvscStencil.H.
Referenced by fvscStencil::New().