Public Member Functions | List of all members
MRFZoneDF Class Reference

Public Member Functions

 ClassName ("MRFZoneDF")
 
 MRFZoneDF (const word &name, const fvMesh &mesh, const dictionary &dict, const word &cellZoneName=word::null)
 
autoPtr< MRFZoneDFclone () const
 
const word & name () const
 
bool active () const
 
vector Omega () const
 
const scalar & getOmegaRef () const
 
void updateMesh (const mapPolyMesh &mpm)
 
void addCoriolis (const volVectorField &U, volVectorField &ddtU) const
 
void makeRelative (volVectorField &U) const
 
void makeRelative (surfaceScalarField &phi) const
 
void makeRelative (FieldField< fvsPatchField, scalar > &phi) const
 
void makeRelative (Field< scalar > &phi, const label patchi) const
 
void makeRelative (const surfaceScalarField &rho, surfaceScalarField &phi) const
 
void correctBoundaryVelocity (volVectorField &U) const
 

Detailed Description

Definition at line 61 of file MRFZoneDF.H.

Constructor & Destructor Documentation

◆ MRFZoneDF()

MRFZoneDF ( const word &  name,
const fvMesh &  mesh,
const dictionary &  dict,
const word &  cellZoneName = word::null 
)

Definition at line 202 of file MRFZoneDF.C.

Member Function Documentation

◆ ClassName()

ClassName ( "MRFZoneDF"  )

◆ clone()

autoPtr<MRFZoneDF> clone ( ) const
inline

Definition at line 149 of file MRFZoneDF.H.

◆ name()

const Foam::word & name ( ) const
inline

Definition at line 34 of file MRFZoneIDF.H.

◆ active()

bool active ( ) const
inline

Definition at line 39 of file MRFZoneIDF.H.

◆ Omega()

Foam::vector Omega ( ) const

Definition at line 262 of file MRFZoneDF.C.

◆ getOmegaRef()

const scalar& getOmegaRef ( ) const
inline

Definition at line 167 of file MRFZoneDF.H.

◆ updateMesh()

void updateMesh ( const mapPolyMesh &  mpm)
inline

Definition at line 173 of file MRFZoneDF.H.

◆ addCoriolis()

void addCoriolis ( const volVectorField &  U,
volVectorField &  ddtU 
) const

Definition at line 267 of file MRFZoneDF.C.

References forAll(), and U.

Here is the call graph for this function:

◆ makeRelative() [1/5]

void makeRelative ( volVectorField &  U) const

Definition at line 289 of file MRFZoneDF.C.

References forAll(), and U.

Here is the call graph for this function:

◆ makeRelative() [2/5]

void makeRelative ( surfaceScalarField &  phi) const

Definition at line 334 of file MRFZoneDF.C.

References phi.

◆ makeRelative() [3/5]

void makeRelative ( FieldField< fvsPatchField, scalar > &  phi) const

Definition at line 339 of file MRFZoneDF.C.

◆ makeRelative() [4/5]

void makeRelative ( Field< scalar > &  phi,
const label  patchi 
) const

Definition at line 344 of file MRFZoneDF.C.

◆ makeRelative() [5/5]

void makeRelative ( const surfaceScalarField &  rho,
surfaceScalarField &  phi 
) const

Definition at line 349 of file MRFZoneDF.C.

References phi, and rho.

◆ correctBoundaryVelocity()

void correctBoundaryVelocity ( volVectorField &  U) const

Definition at line 356 of file MRFZoneDF.C.

References forAll(), and U.

Here is the call graph for this function:

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