Nucleate flux sub-cooling correlation. More...
Public Member Functions | |
TypeName ("Kutadeladze") | |
Runtime type information. More... | |
Kutadeladze (const dictionary &dict) | |
Construct from a dictionary. More... | |
virtual | ~Kutadeladze ()=default |
Destructor. More... | |
virtual tmp< scalarField > | qNucleate (const phaseModel &liquid, const phaseModel &vapor, const label patchi, const scalarField &Tl, const scalarField &Tsatw, const scalarField &L) const |
Calculate and return the nucleation-site density. More... | |
virtual void | write (Ostream &os) const |
Write. More... | |
![]() | |
TypeName ("nucleateFluxModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, nucleateFluxModel, dictionary,(const dictionary &dict),(dict)) | |
Declare runtime construction. More... | |
nucleateFluxModel ()=default | |
Default construct. More... | |
virtual | ~nucleateFluxModel ()=default |
Destructor. More... | |
virtual tmp< scalarField > | qNucleate (const phaseModel &liquid, const phaseModel &vapor, const label patchi, const scalarField &Tl, const scalarField &Tsatw, const scalarField &L) const =0 |
Calculate nucleate heat flux. More... | |
virtual void | write (Ostream &os) const |
Write. More... | |
Additional Inherited Members | |
![]() | |
static autoPtr< nucleateFluxModel > | New (const dictionary &dict) |
Select default constructed. More... | |
Nucleate flux sub-cooling correlation.
References:
Wang, L., Li, Y., Zhang, F., Xie, F., & Ma, Y. (2016). Correlations for calculating heat transfer of hydrogen pool boiling. International Journal of Hydrogen Energy, 41(38), 17118-17131.
nucleateFluxModel { // Mandatory entries type Kutadeladze; // Optional entries Cn <scalar>; an <scalar>; bn <scalar>; n <scalar>; }
where the entries mean:
Property | Description | Type | Reqd | Deflt |
---|---|---|---|---|
type | Type name: Kutadeladze | word | yes | - |
Cn | Model coefficient | scalar | no | 5.66e-10 |
an | Coefficient for deltaT sub-cooling | scalar | no | 2.5 |
bn | Exponent for n | scalar | no | 1 |
n | Nucleating boiling paramemeter | scalar | no | 1 |
Definition at line 123 of file Kutadeladze.H.
Kutadeladze | ( | const dictionary & | dict | ) |
Construct from a dictionary.
Definition at line 55 of file Kutadeladze.C.
|
virtualdefault |
Destructor.
TypeName | ( | "Kutadeladze" | ) |
Runtime type information.
|
virtual |
Calculate and return the nucleation-site density.
Implements nucleateFluxModel.
Definition at line 71 of file Kutadeladze.C.
References cells, liquid::Cp(), liquid::kappa(), L, Foam::max(), liquid::mu(), phaseModel::name(), p, Foam::pow(), tmp< T >::ref(), basicThermo::rhoEoS(), liquid::sigma(), and phaseModel::thermo().
|
virtual |
Write.
Reimplemented from nucleateFluxModel.
Definition at line 121 of file Kutadeladze.C.
References os(), and ObukhovLength::write().