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

Public Member Functions

 TypeName ("wallDampingModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, wallDampingModel, dictionary,(const dictionary &dict, const phasePair &pair),(dict, pair))
 
 wallDampingModel (const dictionary &dict, const phasePair &pair)
 Construct from components. More...
 
virtual ~wallDampingModel ()
 Destructor. More...
 
virtual tmp< volScalarFielddamp (const tmp< volScalarField > &) const =0
 Return damped coefficient. More...
 
virtual tmp< volVectorFielddamp (const tmp< volVectorField > &) const =0
 Return damped force. More...
 
virtual tmp< surfaceScalarFielddamp (const tmp< surfaceScalarField > &) const =0
 Return damped face force. More...
 
- Public Member Functions inherited from wallDependentModel
 wallDependentModel (const fvMesh &mesh)
 Construct from a mesh. More...
 
virtual ~wallDependentModel ()
 Destructor. More...
 
const volScalarFieldyWall () const
 
const volVectorFieldnWall () const
 
 wallDependentModel (const fvMesh &mesh)
 Construct from a mesh. More...
 
virtual ~wallDependentModel ()
 Destructor. More...
 
const volScalarFieldyWall () const
 
const volVectorFieldnWall () const
 

Static Public Member Functions

static autoPtr< wallDampingModelNew (const dictionary &dict, const phasePair &pair)
 

Static Public Attributes

static const dimensionSet dimF
 Coefficient dimensions. More...
 

Protected Attributes

const phasePairpair_
 Phase pair. More...
 

Detailed Description

Source files

Definition at line 53 of file wallDampingModel.H.

Constructor & Destructor Documentation

wallDampingModel ( const dictionary dict,
const phasePair pair 
)

Construct from components.

virtual ~wallDampingModel ( )
virtual

Destructor.

Member Function Documentation

TypeName ( "wallDampingModel"  )

Runtime type information.

declareRunTimeSelectionTable ( autoPtr  ,
wallDampingModel  ,
dictionary  ,
(const dictionary &dict, const phasePair &pair)  ,
(dict, pair)   
)
static autoPtr<wallDampingModel> New ( const dictionary dict,
const phasePair pair 
)
static
virtual tmp<volScalarField> damp ( const tmp< volScalarField > &  ) const
pure virtual

Return damped coefficient.

Implemented in interpolated, and noWallDamping.

virtual tmp<volVectorField> damp ( const tmp< volVectorField > &  ) const
pure virtual

Return damped force.

Implemented in interpolated, and noWallDamping.

virtual tmp<surfaceScalarField> damp ( const tmp< surfaceScalarField > &  ) const
pure virtual

Return damped face force.

Implemented in interpolated, and noWallDamping.

Member Data Documentation

const phasePair& pair_
protected

Phase pair.

Definition at line 62 of file wallDampingModel.H.

const dimensionSet dimF
static

Coefficient dimensions.

Definition at line 89 of file wallDampingModel.H.


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