All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups
Public Member Functions | Protected Attributes | List of all members
varScModel5 Class Reference

Class describing QGD model coefficients using dynamic values for Sc^{QGD}, Pr^{QGD} and specified field: More...

Inheritance diagram for varScModel5:
Inheritance graph
[legend]
Collaboration diagram for varScModel5:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("varScModel5")
 
 varScModel5 (const IOobject &io, const fvMesh &mesh, const dictionary &dict)
 
 ~varScModel5 ()
 
void correct (const QGDThermo &)
 
- Public Member Functions inherited from QGDCoeffs
 TypeName ("QGDCoeffs")
 
 declareRunTimeSelectionTable (autoPtr, QGDCoeffs, dictionary,(const IOobject &io, const fvMesh &mesh, const dictionary &dict),(io, mesh, dict))
 
 QGDCoeffs (const IOobject &io, const fvMesh &mesh, const dictionary &dict)
 Construct from components. More...
 
virtual ~QGDCoeffs ()
 
virtual bool writeData (Ostream &) const
 
const volScalarField & hQGD () const
 
const volScalarField & tauQGD () const
 
const surfaceScalarField & hQGDf () const
 
const surfaceScalarField & tauQGDf () const
 
const volScalarField & muQGD () const
 
const volScalarField & alphauQGD () const
 

Protected Attributes

scalar smoothCoeff_
 
scalar rC_
 
scalar minSc_
 
scalar maxSc_
 
scalar badQualitySc_
 
scalar qgdAspectRatioThreshold_
 
scalar constSc_
 
scalarField cqSc_
 
autoPtr< cellSet > constScCellSetPtr_
 
- Protected Attributes inherited from QGDCoeffs
const fvMesh & mesh_
 
const Time & runTime_
 
volScalarField muQGD_
 
volScalarField alphauQGD_
 
surfaceScalarField hQGDf_
 
volScalarField hQGD_
 
tmp< volScalarField > taQGD_
 
volScalarField & aQGD_
 
volScalarField tauQGD_
 
surfaceScalarField tauQGDf_
 
volScalarField PrQGD_
 
volScalarField ScQGD_
 

Additional Inherited Members

- Static Public Member Functions inherited from QGDCoeffs
static autoPtr< QGDCoeffsNew (const word &qgdCoeffsType, const fvMesh &mesh, const dictionary &dict)
 Return a reference to the selected fvscStencil model. More...
 
- Protected Member Functions inherited from QGDCoeffs
virtual void updateQGDLength (const fvMesh &)
 
tmp< volScalarField > readOrCreateAlphaQGD (const fvMesh &)
 

Detailed Description

Class describing QGD model coefficients using dynamic values for Sc^{QGD}, Pr^{QGD} and specified field:

Sc^{QGD} = min(^QGD abs( )/, 1)

^{QGD} = h / c + / (p Sc)

^{QGD} = ( h / c) p Sc^{QGD}

^{QGD} = ^{QGD} Cp / Pr^{QGD}

Source files

Definition at line 59 of file varScModel5.H.

Constructor & Destructor Documentation

varScModel5 ( const IOobject &  io,
const fvMesh &  mesh,
const dictionary &  dict 
)

Definition at line 47 of file varScModel5.C.

Definition at line 186 of file varScModel5.C.

Member Function Documentation

TypeName ( "varScModel5"  )
void correct ( const QGDThermo qgdThermo)
virtual

Reimplemented from QGDCoeffs.

Definition at line 191 of file varScModel5.C.

Member Data Documentation

scalar smoothCoeff_
protected

Definition at line 64 of file varScModel5.H.

scalar rC_
protected

Definition at line 65 of file varScModel5.H.

scalar minSc_
protected

Definition at line 66 of file varScModel5.H.

scalar maxSc_
protected

Definition at line 67 of file varScModel5.H.

scalar badQualitySc_
protected

Definition at line 68 of file varScModel5.H.

scalar qgdAspectRatioThreshold_
protected

Definition at line 69 of file varScModel5.H.

scalar constSc_
protected

Definition at line 70 of file varScModel5.H.

scalarField cqSc_
protected

Definition at line 72 of file varScModel5.H.

autoPtr<cellSet> constScCellSetPtr_
protected

Definition at line 74 of file varScModel5.H.


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