IATE (Interfacial Area Transport Equation) bubble diameter model. More...
Public Member Functions | |
TypeName ("IATE") | |
Runtime type information. More... | |
IATE (const dictionary &diameterProperties, const phaseModel &phase) | |
Construct from components. More... | |
virtual | ~IATE () |
Destructor. More... | |
const volScalarField & | kappai () const |
Return the interfacial curvature. More... | |
virtual void | correct () |
Correct the diameter field. More... | |
virtual bool | read (const dictionary &phaseProperties) |
Read phaseProperties dictionary. More... | |
![]() | |
TypeName ("diameterModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, diameterModel, dictionary,(const dictionary &diameterProperties, const phaseModel &phase),(diameterProperties, phase)) | |
diameterModel (const dictionary &diameterProperties, const phaseModel &phase) | |
virtual | ~diameterModel () |
Destructor. More... | |
const dictionary & | diameterProperties () const |
Return the phase diameter properties dictionary. More... | |
const phaseModel & | phase () const |
Return the phase. More... | |
tmp< volScalarField > | d () const |
Return the diameter. More... | |
tmp< volScalarField > | a () const |
Return the surface area per unit volume. More... | |
Protected Member Functions | |
virtual tmp< volScalarField > | calcD () const |
Get the diameter field. More... | |
virtual tmp< volScalarField > | calcA () const |
Get the surface area per unit volume field. More... | |
![]() | |
volScalarField & | dRef () |
Get a reference to the stored diameter field. More... | |
volScalarField & | aRef () |
Get a reference to the stored surface area per unit volume field. More... | |
Friends | |
class | IATEsource |
Additional Inherited Members | |
![]() | |
static autoPtr< diameterModel > | New (const dictionary &diameterProperties, const phaseModel &phase) |
IATE (Interfacial Area Transport Equation) bubble diameter model.
Solves for the interfacial curvature per unit volume of the phase rather than interfacial area per unit volume to avoid stability issues relating to the consistency requirements between the phase fraction and interfacial area per unit volume. In every other respect this model is as presented in the paper:
Reference:
Ishii, M., Kim, S., & Kelly, J. (2005). Development of interfacial area transport equation. Nuclear Engineering and Technology, 37(6), 525-536.
IATE | ( | const dictionary & | diameterProperties, |
const phaseModel & | phase | ||
) |
Construct from components.
|
virtual |
Destructor.
|
protectedvirtual |
Get the diameter field.
Implements diameterModel.
|
protectedvirtual |
Get the surface area per unit volume field.
Implements diameterModel.
TypeName | ( | "IATE" | ) |
Runtime type information.
|
inline |
Return the interfacial curvature.
Definition at line 132 of file IATE.H.
References IATE::correct(), and IATE::read().
|
virtual |
Correct the diameter field.
Reimplemented from diameterModel.
Referenced by IATE::kappai().
|
virtual |
Read phaseProperties dictionary.
Reimplemented from diameterModel.
Referenced by IATE::kappai().
|
friend |