Base class for surface film models. More...


Public Member Functions | |
| TypeName ("surfaceFilmModel") | |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, surfaceFilmModel, mesh,(const word &modelType, const fvMesh &mesh, const dimensionedVector &g, const word ®ionType),(modelType, mesh, g, regionType)) | |
| surfaceFilmModel () | |
| Constructor. More... | |
| virtual | ~surfaceFilmModel () |
| Destructor. More... | |
| virtual scalar | CourantNumber () const =0 |
| Courant number evaluation. More... | |
| virtual tmp< volScalarField::Internal > | Srho () const =0 |
| Return total mass source - Eulerian phase only. More... | |
| virtual tmp< volScalarField::Internal > | Srho (const label i) const =0 |
| Return mass source for specie i - Eulerian phase only. More... | |
| virtual tmp< volScalarField::Internal > | Sh () const =0 |
| Return enthalpy source - Eulerian phase only. More... | |
| virtual void | evolve ()=0 |
| Main driver routing to evolve the region - calls other evolves. More... | |
Static Public Member Functions | |
| static autoPtr< surfaceFilmModel > | New (const fvMesh &mesh, const dimensionedVector &g, const word ®ionType="surfaceFilm") |
| Return a reference to the selected surface film model. More... | |
Static Public Attributes | |
| static const dimensionedScalar | Tref |
| Reference temperature for enthalpy. More... | |
Base class for surface film models.
Definition at line 53 of file surfaceFilmModel.H.
| surfaceFilmModel | ( | ) |
Constructor.
Definition at line 50 of file surfaceFilmModel.C.
|
virtual |
Destructor.
Definition at line 56 of file surfaceFilmModel.C.
| TypeName | ( | "surfaceFilmModel" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| surfaceFilmModel | , | ||
| mesh | , | ||
| (const word &modelType, const fvMesh &mesh, const dimensionedVector &g, const word ®ionType) | , | ||
| (modelType, mesh, g, regionType) | |||
| ) |
|
static |
Return a reference to the selected surface film model.
Definition at line 39 of file surfaceFilmModelNew.C.
References TimePaths::constant(), Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, g, Foam::Info, dictionary::lookup(), mesh, IOobject::MUST_READ, Foam::nl, IOobject::NO_WRITE, and fvMesh::time().

|
pure virtual |
Courant number evaluation.
Implemented in kinematicSingleLayer, and noFilm.
|
pure virtual |
Return total mass source - Eulerian phase only.
Implemented in kinematicSingleLayer, thermoSingleLayer, and noFilm.
|
pure virtual |
Return mass source for specie i - Eulerian phase only.
Implemented in kinematicSingleLayer, thermoSingleLayer, and noFilm.
|
pure virtual |
Return enthalpy source - Eulerian phase only.
Implemented in kinematicSingleLayer, thermoSingleLayer, and noFilm.
|
pure virtual |
Main driver routing to evolve the region - calls other evolves.
Implemented in surfaceFilmRegionModel, and noFilm.
|
static |
Reference temperature for enthalpy.
Definition at line 70 of file surfaceFilmModel.H.
Referenced by thermoSingleLayer::hs(), and thermoSingleLayer::T().
1.8.13