Public Member Functions | |
TypeName ("dragModel") | |
declareRunTimeSelectionTable (autoPtr, dragModel, dictionary,(const dictionary &interfaceDict, const phaseModel &phase1, const phaseModel &phase2),(interfaceDict, phase1, phase2)) | |
dragModel (const dictionary &dict, const phaseModel &phase1, const phaseModel &phase2) | |
virtual | ~dragModel ()=default |
const phaseModel & | phase1 () const |
const phaseModel & | phase2 () const |
const dimensionedScalar & | residualPhaseFraction () const |
const dimensionedScalar & | residualSlip () const |
virtual tmp< volScalarField > | K (const volScalarField &Ur) const =0 |
TypeName ("dragModel") | |
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 () |
virtual tmp< volScalarField > | CdRe () const =0 |
virtual tmp< volScalarField > | Ki () const |
virtual tmp< volScalarField > | K () const |
virtual tmp< surfaceScalarField > | Kf () const |
bool | writeData (Ostream &os) const |
TypeName ("dragModel") | |
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 () |
virtual tmp< volScalarField > | CdRe () const =0 |
virtual tmp< volScalarField > | Ki () const |
virtual tmp< volScalarField > | K () const |
virtual tmp< surfaceScalarField > | Kf () const |
bool | writeData (Ostream &os) const |
Static Public Member Functions | |
static autoPtr< dragModel > | New (const dictionary &dict, 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 Public Attributes | |
static const dimensionSet | dimK |
Protected Attributes | |
const dictionary & | interfaceDict_ |
const phaseModel & | phase1_ |
const phaseModel & | phase2_ |
dimensionedScalar | residualPhaseFraction_ |
dimensionedScalar | residualSlip_ |
const phasePair & | pair_ |
autoPtr< swarmCorrection > | swarmCorrection_ |
dragModel | ( | const dictionary & | dict, |
const phaseModel & | phase1, | ||
const phaseModel & | phase2 | ||
) |
Definition at line 36 of file dragModel.C.
|
virtualdefault |
Definition at line 128 of file dragModel.C.
Definition at line 43 of file dragModel.C.
dragModel | ( | const dictionary & | dict, |
const phasePair & | pair, | ||
const bool | registerObject | ||
) |
Definition at line 65 of file dragModel.C.
|
virtual |
dragModel | ( | const dictionary & | dict, |
const phasePair & | pair, | ||
const bool | registerObject | ||
) |
|
virtual |
TypeName | ( | "dragModel" | ) |
declareRunTimeSelectionTable | ( | autoPtr | , |
dragModel | , | ||
dictionary | , | ||
(const dictionary &interfaceDict, const phaseModel &phase1, const phaseModel &phase2) | , | ||
(interfaceDict, phase1, phase2) | |||
) |
|
static |
Definition at line 53 of file dragModel.C.
References dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInLookup, Foam::Info, phase1, and phase2.
Referenced by multiphaseSystem::multiphaseSystem().
|
inline |
Definition at line 107 of file dragModel.H.
References dragModel::phase1_.
Referenced by multiphaseSystem::dragCoeffs().
|
inline |
Definition at line 112 of file dragModel.H.
References dragModel::phase2_.
Referenced by multiphaseSystem::dragCoeffs().
|
inline |
Definition at line 117 of file dragModel.H.
References dragModel::residualPhaseFraction_.
Referenced by multiphaseSystem::dragCoeffs().
|
inline |
Definition at line 122 of file dragModel.H.
References dragModel::residualSlip_.
Referenced by multiphaseSystem::dragCoeffs().
|
pure virtual |
Implemented in WenYu, GidaspowSchillerNaumann, blended, Ergun, Gibilaro, SyamlalOBrien, GidaspowErgunWenYu, interface, and SchillerNaumann.
Referenced by multiphaseSystem::dragCoeffs().
TypeName | ( | "dragModel" | ) |
declareRunTimeSelectionTable | ( | autoPtr | , |
dragModel | , | ||
dictionary | , | ||
(const dictionary &dict, const phasePair &pair, const bool registerObject) | , | ||
(dict, pair, registerObject) | |||
) |
|
static |
Definition at line 99 of file dragModel.C.
References Foam::abort(), dict, Foam::endl(), Foam::FatalIOError, FatalIOErrorInLookup, and Foam::Info.
|
pure virtual |
Implemented in AttouFerschneider, TomiyamaAnalytic, GidaspowErgunWenYu, TomiyamaAnalytic, GidaspowSchillerNaumann, GidaspowSchillerNaumann, GidaspowErgunWenYu, Tenneti, TomiyamaKataokaZunSakaguchi, Beetstra, segregated, Lain, segregated, Lain, TomiyamaCorrelated, TomiyamaCorrelated, WenYu, WenYu, IshiiZuber, IshiiZuber, Gibilaro, SyamlalOBrien, Ergun, SchillerNaumann, SchillerNaumann, Ergun, Gibilaro, and SyamlalOBrien.
|
virtual |
Definition at line 134 of file dragModel.C.
References Foam::sqr().
|
virtual |
Reimplemented in AttouFerschneider, segregated, and segregated.
Definition at line 146 of file dragModel.C.
References Foam::max().
|
virtual |
Reimplemented in AttouFerschneider, segregated, and segregated.
Definition at line 152 of file dragModel.C.
References Foam::fvc::interpolate(), and Foam::max().
Definition at line 163 of file dragModel.C.
References IOstream::good(), and os().
TypeName | ( | "dragModel" | ) |
declareRunTimeSelectionTable | ( | autoPtr | , |
dragModel | , | ||
dictionary | , | ||
(const dictionary &dict, const phasePair &pair, const bool registerObject) | , | ||
(dict, pair, registerObject) | |||
) |
|
static |
|
pure virtual |
Implemented in AttouFerschneider, TomiyamaAnalytic, GidaspowErgunWenYu, TomiyamaAnalytic, GidaspowSchillerNaumann, GidaspowSchillerNaumann, GidaspowErgunWenYu, Tenneti, TomiyamaKataokaZunSakaguchi, Beetstra, segregated, Lain, segregated, Lain, TomiyamaCorrelated, TomiyamaCorrelated, WenYu, WenYu, IshiiZuber, IshiiZuber, Gibilaro, SyamlalOBrien, Ergun, SchillerNaumann, SchillerNaumann, Ergun, Gibilaro, and SyamlalOBrien.
|
virtual |
|
virtual |
Reimplemented in AttouFerschneider, segregated, and segregated.
|
virtual |
Reimplemented in AttouFerschneider, segregated, and segregated.
|
protected |
Definition at line 53 of file dragModel.H.
|
protected |
Definition at line 54 of file dragModel.H.
Referenced by dragModel::phase1().
|
protected |
Definition at line 55 of file dragModel.H.
Referenced by dragModel::phase2().
|
protected |
Definition at line 56 of file dragModel.H.
Referenced by dragModel::residualPhaseFraction().
|
protected |
Definition at line 57 of file dragModel.H.
Referenced by dragModel::residualSlip().
|
protected |
Definition at line 61 of file dragModel.H.
|
protected |
Definition at line 64 of file dragModel.H.
|
static |
Definition at line 92 of file dragModel.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.