Base class for surface film models. More...
#include <surfaceFilmModel.H>


Public Member Functions | |
| 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)) | |
| surfaceFilmModel () | |
| Constructor. | |
| virtual | ~surfaceFilmModel () |
| Destructor. | |
| virtual scalar | CourantNumber () const =0 |
| Courant number evaluation. | |
| virtual tmp< volScalarField::Internal > | Srho () const =0 |
| Return total mass source - Eulerian phase only. | |
| virtual tmp< volScalarField::Internal > | Srho (const label i) const =0 |
| Return mass source for specie i - Eulerian phase only. | |
| virtual tmp< volScalarField::Internal > | Sh () const =0 |
| Return enthalpy source - Eulerian phase only. | |
| virtual void | evolve ()=0 |
| Main driver routing to evolve the region - calls other evolves. | |
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. | |
Static Public Attributes | |
| static const dimensionedScalar | Tref |
| Reference temperature for enthalpy. | |
Base class for surface film models.
Definition at line 51 of file surfaceFilmModel.H.
| surfaceFilmModel | ( | ) |
Constructor.
Definition at line 45 of file surfaceFilmModel.C.
|
virtual |
Destructor.
Definition at line 51 of file surfaceFilmModel.C.
| TypeName | ( | "surfaceFilmModel" | ) |
Runtime type information.
|
static |
Return a reference to the selected surface film model.
Definition at line 34 of file surfaceFilmModelNew.C.
References dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInLookup, g, Foam::Info, io, mesh, IOobjectOption::MUST_READ, IOobjectOption::NO_REGISTER, and IOobjectOption::NO_WRITE.
Referenced by kinematicSingleLayer::kinematicSingleLayer(), and thermoSingleLayer::thermoSingleLayer().


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