OpenFOAM logo
Open Source CFD Toolkit

dragModel Class Reference

Inheritance diagram for dragModel:

Inheritance graph
[legend]
Collaboration diagram for dragModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("dragModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, dragModel, dictionary,(const dictionary &dict),(dict))
 dragModel (const dictionary &dict)
 Construct from components.
virtual ~dragModel ()
virtual scalar Cd (const scalar ReynoldsNumber, const scalar deviation) const =0
virtual scalar relaxationTime (const vector &URel, const scalar diameter, const scalar rho, const scalar liquidDensity, const scalar nu, const scalar deviation) const =0

Static Public Member Functions

autoPtr< dragModelNew (const dictionary &dict)

Protected Attributes

const dictionarydict_

Constructor & Destructor Documentation

dragModel const dictionary dict  ) 
 

Construct from components.

virtual ~dragModel  )  [virtual]
 


Member Function Documentation

virtual scalar Cd const scalar  ReynoldsNumber,
const scalar  deviation
const [pure virtual]
 

Implemented in noDragModel, and standardDragModel.

declareRunTimeSelectionTable autoPtr  ,
dragModel  ,
dictionary  ,
(const dictionary &dict)  ,
(dict) 
 

autoPtr<dragModel> New const dictionary dict  )  [static]
 

virtual scalar relaxationTime const vector URel,
const scalar  diameter,
const scalar  rho,
const scalar  liquidDensity,
const scalar  nu,
const scalar  deviation
const [pure virtual]
 

Implemented in noDragModel, and standardDragModel.

TypeName "dragModel"   ) 
 

Runtime type information.


Member Data Documentation

const dictionary& dict_ [protected]
 

Definition at line 59 of file dragModel.H.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org