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... | |
Public Member Functions inherited from nucleateFluxModel | |
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... | |
Additional Inherited Members | |
Static Public Member Functions inherited from nucleateFluxModel | |
static autoPtr< nucleateFluxModel > | New (const dictionary &dict) |
Select default constructed. More... | |
Nucleate flux sub-cooling correlation.
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 119 of file Kutadeladze.H.
Kutadeladze | ( | const dictionary & | dict | ) |
Construct from a dictionary.
Definition at line 49 of file Kutadeladze.C.
|
virtualdefault |
Destructor.
TypeName | ( | "Kutadeladze" | ) |
Runtime type information.
|
virtual |
Calculate and return the nucleation-site density.
Implements nucleateFluxModel.
Definition at line 65 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(), sigma(), liquid::sigma(), and phaseModel::thermo().
|
virtual |
Write.
Reimplemented from nucleateFluxModel.
Definition at line 115 of file Kutadeladze.C.
References os(), and Foam::vtk::write().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.