34 namespace regionModels
36 namespace surfaceFilmModels
48 const word& modelType,
51 const word& regionType
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Base class for surface film models.
virtual tmp< volScalarField::Internal > Srho() const
Return total mass source - Eulerian phase only.
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
virtual void evolve()
Main driver routing to evolve the region - calls other evolves.
const Time & time() const
Return the top-level database.
DimensionedField< scalar, volMesh > Internal
Type of the internal field from which this GeometricField is derived.
addToRunTimeSelectionTable(surfaceFilmRegionModel, kinematicSingleLayer, mesh)
Macros for easy insertion into run-time selection tables.
const dimensionSet dimVolume(pow3(dimLength))
A class for handling words, derived from string.
virtual ~noFilm()
Destructor.
word name(const complex &)
Return a string representation of a complex.
const dimensionSet dimEnergy
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Mesh data needed to do the Finite Volume discretisation.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
A class for managing temporary objects.
const dimensionedVector & g
virtual scalar CourantNumber() const
Courant number evaluation.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
defineTypeNameAndDebug(kinematicSingleLayer, 0)
virtual tmp< volScalarField::Internal > Sh() const
Return enthalpy source - Eulerian phase only.