FreeFOAM The Cross-Platform CFD Toolkit
granularPressureModel Class Reference

#include <kineticTheoryModel/granularPressureModel.H>


Detailed Description

+ Inheritance diagram for granularPressureModel:
+ Collaboration diagram for granularPressureModel:

List of all members.

Public Member Functions

 TypeName ("granularPressureModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, granularPressureModel, dictionary,(const dictionary &dict),(dict))
 granularPressureModel (const dictionary &dict)
 Construct from components.
virtual ~granularPressureModel ()
 Destructor.
virtual tmp< volScalarFieldgranularPressureCoeff (const volScalarField &alpha, const volScalarField &g0, const dimensionedScalar &rhoa, const dimensionedScalar &e) const =0
 Granular pressure coefficient.
virtual tmp< volScalarFieldgranularPressureCoeffPrime (const volScalarField &alpha, const volScalarField &g0, const volScalarField &g0prime, const dimensionedScalar &rhoa, const dimensionedScalar &e) const =0
 Derivative of the granular pressure coefficient.

Static Public Member Functions

static autoPtr
< granularPressureModel
New (const dictionary &dict)

Protected Attributes

const dictionarydict_

Constructor & Destructor Documentation

granularPressureModel ( const dictionary dict)

Construct from components.

Definition at line 41 of file granularPressureModel.C.

~granularPressureModel ( )
virtual

Destructor.

Definition at line 51 of file granularPressureModel.C.


Member Function Documentation

TypeName ( "granularPressureModel"  )

Runtime type information.

declareRunTimeSelectionTable ( autoPtr  ,
granularPressureModel  ,
dictionary  ,
(const dictionary &dict)  ,
(dict)   
)
virtual tmp<volScalarField> granularPressureCoeff ( const volScalarField alpha,
const volScalarField g0,
const dimensionedScalar rhoa,
const dimensionedScalar e 
) const
pure virtual

Granular pressure coefficient.

Implemented in LunPressure, and SyamlalRogersOBrienPressure.

virtual tmp<volScalarField> granularPressureCoeffPrime ( const volScalarField alpha,
const volScalarField g0,
const volScalarField g0prime,
const dimensionedScalar rhoa,
const dimensionedScalar e 
) const
pure virtual

Derivative of the granular pressure coefficient.

Implemented in LunPressure, and SyamlalRogersOBrienPressure.


Member Data Documentation

const dictionary& dict_
protected

Definition at line 64 of file granularPressureModel.H.


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