D. Gidaspow, Multiphase flow and fluidization, Academic Press, New York, 1994. More...
Public Member Functions | |
TypeName ("GidaspowErgunWenYu") | |
Runtime type information. More... | |
GidaspowErgunWenYu (const dictionary &interfaceDict, const phaseModel &phase1, const phaseModel &phase2) | |
Construct from components. More... | |
virtual | ~GidaspowErgunWenYu () |
Destructor. More... | |
tmp< volScalarField > | K (const volScalarField &Ur) const |
The dragfunction K used in the momentum eq. More... | |
TypeName ("GidaspowErgunWenYu") | |
Runtime type information. More... | |
GidaspowErgunWenYu (const dictionary &interfaceDict, const phasePair &pair, const bool registerObject) | |
Construct from a dictionary and an ordered phase pair. More... | |
virtual | ~GidaspowErgunWenYu () |
Destructor. More... | |
virtual tmp< volScalarField > | CdRe () const |
Drag coefficient. More... | |
TypeName ("GidaspowErgunWenYu") | |
Runtime type information. More... | |
GidaspowErgunWenYu (const dictionary &interfaceDict, const phasePair &pair, const bool registerObject) | |
Construct from a dictionary and an ordered phase pair. More... | |
virtual | ~GidaspowErgunWenYu () |
Destructor. More... | |
virtual tmp< volScalarField > | CdRe () const |
Drag coefficient. More... | |
![]() | |
TypeName ("dragModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, dragModel, dictionary,(const dictionary &interfaceDict, const phaseModel &phase1, const phaseModel &phase2),(interfaceDict, phase1, phase2)) | |
dragModel (const dictionary &interfaceDict, const phaseModel &phase1, const phaseModel &phase2) | |
virtual | ~dragModel () |
Destructor. More... | |
const phaseModel & | phase1 () const |
const phaseModel & | phase2 () const |
const dimensionedScalar & | residualPhaseFraction () const |
const dimensionedScalar & | residualSlip () const |
TypeName ("dragModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, dragModel, dictionary,(const dictionary &dict, const phasePair &pair, const bool registerObject),(dict, pair, registerObject)) | |
dragModel (const phasePair &pair, const bool registerObject) | |
dragModel (const dictionary &dict, const phasePair &pair, const bool registerObject) | |
virtual | ~dragModel () |
Destructor. More... | |
virtual tmp< volScalarField > | Ki () const |
Return the phase-intensive drag coefficient Ki. More... | |
virtual tmp< volScalarField > | K () const |
Return the drag coefficient K. More... | |
virtual tmp< surfaceScalarField > | Kf () const |
Return the drag coefficient Kf. More... | |
bool | writeData (Ostream &os) const |
Dummy write for regIOobject. More... | |
TypeName ("dragModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, dragModel, dictionary,(const dictionary &dict, const phasePair &pair, const bool registerObject),(dict, pair, registerObject)) | |
dragModel (const phasePair &pair, const bool registerObject) | |
dragModel (const dictionary &dict, const phasePair &pair, const bool registerObject) | |
virtual | ~dragModel () |
Destructor. More... | |
virtual tmp< volScalarField > | Ki () const |
Return the phase-intensive drag coefficient Ki. More... | |
virtual tmp< volScalarField > | K () const |
Return the drag coefficient K. More... | |
virtual tmp< surfaceScalarField > | Kf () const |
Return the drag coefficient Kf. More... | |
bool | writeData (Ostream &os) const |
Dummy write for regIOobject. More... | |
Private Attributes | |
autoPtr< Ergun > | Ergun_ |
Ergun drag model. More... | |
autoPtr< WenYu > | WenYu_ |
Wen Yu drag model. More... | |
Additional Inherited Members | |
![]() | |
static autoPtr< dragModel > | New (const dictionary &interfaceDict, const phaseModel &phase1, const phaseModel &phase2) |
static autoPtr< dragModel > | New (const dictionary &dict, const phasePair &pair) |
static autoPtr< dragModel > | New (const dictionary &dict, const phasePair &pair) |
![]() | |
static const dimensionSet | dimK |
Coefficient dimensions. More... | |
![]() | |
const dictionary & | interfaceDict_ |
const phaseModel & | phase1_ |
const phaseModel & | phase2_ |
dimensionedScalar | residualPhaseFraction_ |
dimensionedScalar | residualSlip_ |
const phasePair & | pair_ |
Phase pair. More... | |
autoPtr< swarmCorrection > | swarmCorrection_ |
Swarm correction. More... | |
D. Gidaspow, Multiphase flow and fluidization, Academic Press, New York, 1994.
Gidaspow, Ergun, Wen and Yu drag model.
"Multiphase flow and fluidization", Gidaspow, D., Academic Press, New York, 1994.
"Multiphase flow and fluidization", Gidaspow, D., Academic Press, New York, 1994.
Definition at line 51 of file GidaspowErgunWenYu.H.
GidaspowErgunWenYu | ( | const dictionary & | interfaceDict, |
const phaseModel & | phase1, | ||
const phaseModel & | phase2 | ||
) |
Construct from components.
|
virtual |
Destructor.
GidaspowErgunWenYu | ( | const dictionary & | interfaceDict, |
const phasePair & | pair, | ||
const bool | registerObject | ||
) |
Construct from a dictionary and an ordered phase pair.
|
virtual |
Destructor.
GidaspowErgunWenYu | ( | const dictionary & | interfaceDict, |
const phasePair & | pair, | ||
const bool | registerObject | ||
) |
Construct from a dictionary and an ordered phase pair.
|
virtual |
Destructor.
TypeName | ( | "GidaspowErgunWenYu" | ) |
Runtime type information.
|
virtual |
The dragfunction K used in the momentum eq.
ddt(alpha1*rho1*U1) + ... = ... alpha1*alpha2*K*(U1-U2) ddt(alpha2*rho2*U2) + ... = ... alpha1*alpha2*K*(U2-U1) NB! ***************************** for numerical reasons alpha1 and alpha2 has been extracted from the dragFunction K, so you MUST divide K by alpha1*alpha2 when implemnting the drag function NB! *****************************
Implements dragModel.
TypeName | ( | "GidaspowErgunWenYu" | ) |
Runtime type information.
|
virtual |
Drag coefficient.
Implements dragModel.
TypeName | ( | "GidaspowErgunWenYu" | ) |
Runtime type information.
|
virtual |
Drag coefficient.
Implements dragModel.
Ergun drag model.
Definition at line 70 of file GidaspowErgunWenYu.H.
Wen Yu drag model.
Definition at line 73 of file GidaspowErgunWenYu.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.