All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups
Classes | Public Member Functions | List of all members
reduced Class Reference
Inheritance diagram for reduced:
Inheritance graph
[legend]
Collaboration diagram for reduced:
Collaboration graph
[legend]

Classes

class  reducedFaceNormalStencil
 Methods calculating of differential operators without tangential direvatives. More...
 

Public Member Functions

 TypeName ("reduced")
 
 reduced (const IOobject &)
 Construct from IOobject. More...
 
 ~reduced ()
 Destructor. More...
 
tmp< surfaceVectorField > Grad (const volScalarField &iF)
 Calculate gradient of volume scalar function on the faces. More...
 
tmp< surfaceTensorField > Grad (const volVectorField &iVF)
 Calculate gradient of volume vector field on the faces. More...
 
tmp< surfaceScalarField > Div (const volVectorField &iVF)
 
tmp< surfaceVectorField > Div (const volTensorField &iTF)
 Calculate divergence of volume tensor field on the faces. More...
 
- Public Member Functions inherited from fvscStencil
 TypeName ("fvscStencil")
 
 declareRunTimeSelectionTable (autoPtr, fvscStencil, components,(const IOobject &io),(io))
 
 fvscStencil (const IOobject &io)
 Construct from components. More...
 
virtual ~fvscStencil ()
 
virtual bool writeData (Ostream &) const
 

Additional Inherited Members

- Static Public Member Functions inherited from fvscStencil
static autoPtr< fvscStencilNew (const word &name, const fvMesh &mesh)
 Return a reference to the selected fvscStencil model. More...
 
static fvscStencillookupOrNew (const word &nname, const fvMesh &mesh)
 static tmp<fvscStencil> lookupOrNew More...
 
- Protected Attributes inherited from fvscStencil
const fvMesh & mesh_
 
const Time & runTime_
 
surfaceVectorField nf_
 
- Static Protected Attributes inherited from fvscStencil
static PtrList< fvscStencilstencils_
 

Detailed Description

Definition at line 43 of file reducedFaceNormalStencil.H.

Constructor & Destructor Documentation

reduced ( const IOobject &  io)

Construct from IOobject.

Definition at line 46 of file reducedFaceNormalStencil.C.

~reduced ( )

Destructor.

Definition at line 52 of file reducedFaceNormalStencil.C.

Member Function Documentation

TypeName ( "reduced"  )
Foam::tmp< Foam::surfaceVectorField > Grad ( const volScalarField &  vF)
virtual

Calculate gradient of volume scalar function on the faces.

Parameters
iFInternal scalar field. Allowable values: constant reference to the volScalarField.
Returns
Gradient of iF (vector field) which was computed on the faces of mesh.

Reimplemented from fvscStencil.

Definition at line 65 of file reducedFaceNormalStencil.C.

Foam::tmp< Foam::surfaceTensorField > Grad ( const volVectorField &  iVF)
virtual

Calculate gradient of volume vector field on the faces.

Parameters
iVFInternal vector field. Allowable values: constant reference to the volVectorField.
Returns
Gradient of iVF (tensor field) which was computed on the faces of mesh.

Reimplemented from fvscStencil.

Definition at line 81 of file reducedFaceNormalStencil.C.

Foam::tmp< Foam::surfaceScalarField > Div ( const volVectorField &  iVF)
virtual

Reimplemented from fvscStencil.

Definition at line 89 of file reducedFaceNormalStencil.C.

Foam::tmp< Foam::surfaceVectorField > Div ( const volTensorField &  iTF)
virtual

Calculate divergence of volume tensor field on the faces.

Parameters
iTFInternal tensor field. Allowable values: constant reference to the volTensorField.
Returns
Divergence of iTF (vector field) which was computed on the faces of mesh.

Reimplemented from fvscStencil.

Definition at line 105 of file reducedFaceNormalStencil.C.


The documentation for this class was generated from the following files: