Base class for selecting an evaporation model. More...
#include <dieselSpray/evaporationModel.H>
Base class for selecting an evaporation model.
Definition at line 48 of file evaporationModel.H.
Public Member Functions | |
TypeName ("evaporationModel") | |
Runtime type information.
| |
declareRunTimeSelectionTable (autoPtr, evaporationModel, dictionary,(const dictionary &dict),(dict)) | |
Evaluate the gaseous properties Tand Y (implicit/explicit)
| |
evaporationModel (const dictionary &dict) | |
Construct from components.
| |
virtual | ~evaporationModel () |
virtual bool | evaporation () const =0 |
evaporation on/off
| |
virtual scalar | Sh (const scalar ReynoldsNumber, const scalar SchmidtNumber) const =0 |
The Sherwood number.
| |
virtual scalar | relaxationTime (const scalar diameter, const scalar liquidDensity, const scalar rhoFuelVapor, const scalar massDiffusionCoefficient, const scalar ReynoldsNumber, const scalar SchmidtNumber, const scalar Xs, const scalar Xf, const scalar m0, const scalar dm, const scalar dt) const =0 |
virtual scalar | boilingTime (const scalar liquidDensity, const scalar cpFuel, const scalar heatOfVapour, const scalar kappa, const scalar Nusselt, const scalar deltaTemp, const scalar diameter, const scalar liquidCore, const scalar time, const scalar tDrop, const scalar tBoilingSurface, const scalar vapourSurfaceEnthalpy, const scalar vapourFarEnthalpy, const scalar cpGas, const scalar temperature, const scalar kLiq) const =0 |
virtual label | nEvapIter () const =0 |
Static Public Member Functions | |
static autoPtr< evaporationModel > | New (const dictionary &dict) |
Protected Attributes | |
const dictionary & | dict_ |
evaporationModel | ( | const dictionary & | dict ) |
Construct from components.
Definition at line 44 of file evaporationModel.C.
~evaporationModel | ( | ) | [virtual]
|
Definition at line 53 of file evaporationModel.C.
TypeName | ( | "evaporationModel" | ) |
Runtime type information.
declareRunTimeSelectionTable | ( | autoPtr | , |
evaporationModel | , | ||
dictionary | , | ||
(const dictionary &dict) | , | ||
(dict) | |||
) |
Evaluate the gaseous properties Tand Y (implicit/explicit)
word gasPropertyEvaluation_; label nEvapIter_;
autoPtr< evaporationModel > New | ( | const dictionary & | dict ) | [static]
|
Definition at line 41 of file newEvaporationModel.C.
References Foam::abort(), Foam::endl(), Foam::FatalError, Foam::Info, dictionary::lookup(), and Foam::nl.
virtual bool evaporation | ( | ) | const [pure virtual]
|
evaporation on/off
Implemented in noEvaporation, RutlandFlashBoil, saturateEvaporationModel, and standardEvaporationModel.
virtual scalar Sh | ( | const scalar | ReynoldsNumber, |
const scalar | SchmidtNumber | ||
) | const [pure virtual]
|
The Sherwood number.
Implemented in noEvaporation, RutlandFlashBoil, saturateEvaporationModel, and standardEvaporationModel.
virtual scalar relaxationTime | ( | const scalar | diameter, |
const scalar | liquidDensity, | ||
const scalar | rhoFuelVapor, | ||
const scalar | massDiffusionCoefficient, | ||
const scalar | ReynoldsNumber, | ||
const scalar | SchmidtNumber, | ||
const scalar | Xs, | ||
const scalar | Xf, | ||
const scalar | m0, | ||
const scalar | dm, | ||
const scalar | dt | ||
) | const [pure virtual]
|
Implemented in noEvaporation, RutlandFlashBoil, saturateEvaporationModel, and standardEvaporationModel.
virtual scalar boilingTime | ( | const scalar | liquidDensity, |
const scalar | cpFuel, | ||
const scalar | heatOfVapour, | ||
const scalar | kappa, | ||
const scalar | Nusselt, | ||
const scalar | deltaTemp, | ||
const scalar | diameter, | ||
const scalar | liquidCore, | ||
const scalar | time, | ||
const scalar | tDrop, | ||
const scalar | tBoilingSurface, | ||
const scalar | vapourSurfaceEnthalpy, | ||
const scalar | vapourFarEnthalpy, | ||
const scalar | cpGas, | ||
const scalar | temperature, | ||
const scalar | kLiq | ||
) | const [pure virtual]
|
Implemented in noEvaporation, RutlandFlashBoil, saturateEvaporationModel, and standardEvaporationModel.
virtual label nEvapIter | ( | ) | const [pure virtual]
|
Implemented in noEvaporation, RutlandFlashBoil, saturateEvaporationModel, and standardEvaporationModel.
const dictionary& dict_ [protected]
|
Definition at line 54 of file evaporationModel.H.