Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
relativeVelocityModel Class Referenceabstract
Inheritance diagram for relativeVelocityModel:
Inheritance graph
[legend]
Collaboration diagram for relativeVelocityModel:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("relativeVelocityModel")
 
 declareRunTimeSelectionTable (autoPtr, relativeVelocityModel, dictionary,(const dictionary &dict, const incompressibleTwoPhaseInteractingMixture &mixture),(dict, mixture))
 
 relativeVelocityModel (const dictionary &dict, const incompressibleTwoPhaseInteractingMixture &mixture)
 
virtual ~relativeVelocityModel ()
 
const incompressibleTwoPhaseInteractingMixturemixture () const
 
tmp< volScalarFieldrho () const
 
const volVectorFieldUdm () const
 
tmp< volSymmTensorFieldtauDm () const
 
virtual void correct ()=0
 

Static Public Member Functions

static autoPtr< relativeVelocityModelNew (const dictionary &dict, const incompressibleTwoPhaseInteractingMixture &mixture)
 

Protected Attributes

const incompressibleTwoPhaseInteractingMixturemixture_
 
const word continuousPhaseName_
 
const volScalarFieldalphac_
 
const volScalarFieldalphad_
 
const dimensionedScalarrhoc_
 
const dimensionedScalarrhod_
 
volVectorField Udm_
 

Detailed Description

Source files

Definition at line 48 of file relativeVelocityModel.H.

Constructor & Destructor Documentation

◆ relativeVelocityModel()

◆ ~relativeVelocityModel()

virtual ~relativeVelocityModel ( )
virtual

Member Function Documentation

◆ TypeName()

TypeName ( "relativeVelocityModel"  )

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
relativeVelocityModel  ,
dictionary  ,
(const dictionary &dict, const incompressibleTwoPhaseInteractingMixture &mixture ,
(dict, mixture  
)

◆ New()

static autoPtr<relativeVelocityModel> New ( const dictionary dict,
const incompressibleTwoPhaseInteractingMixture mixture 
)
static

◆ mixture()

Definition at line 130 of file relativeVelocityModel.H.

References relativeVelocityModel::mixture_.

◆ rho()

tmp<volScalarField> rho ( ) const

◆ Udm()

const volVectorField& Udm ( ) const
inline

Definition at line 139 of file relativeVelocityModel.H.

References relativeVelocityModel::Udm_.

◆ tauDm()

tmp<volSymmTensorField> tauDm ( ) const

◆ correct()

virtual void correct ( )
pure virtual

Implemented in general, and simple.

Member Data Documentation

◆ mixture_

const incompressibleTwoPhaseInteractingMixture& mixture_
protected

Definition at line 67 of file relativeVelocityModel.H.

Referenced by relativeVelocityModel::mixture().

◆ continuousPhaseName_

const word continuousPhaseName_
protected

Definition at line 70 of file relativeVelocityModel.H.

◆ alphac_

const volScalarField& alphac_
protected

Definition at line 73 of file relativeVelocityModel.H.

◆ alphad_

const volScalarField& alphad_
protected

Definition at line 76 of file relativeVelocityModel.H.

◆ rhoc_

const dimensionedScalar& rhoc_
protected

Definition at line 79 of file relativeVelocityModel.H.

◆ rhod_

const dimensionedScalar& rhod_
protected

Definition at line 82 of file relativeVelocityModel.H.

◆ Udm_

volVectorField Udm_
mutableprotected

Definition at line 85 of file relativeVelocityModel.H.

Referenced by relativeVelocityModel::Udm().


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