36 namespace regionModels
38 namespace areaSurfaceFilmModels
48 kinematicThinFilm::thermoThinFilm
50 const word& modelType,
52 const dictionary&
dict 55 kinematicThinFilm(modelType,
mesh,
dict),
62 regionMesh().thisDb(),
74 "energySource_" + regionName_,
76 primaryMesh().thisDb()
94 kinematicThinFim::preEvolveRegion();
virtual void evolveRegion()
Evolve the film.
areaScalarField Tf_
Film temperature [K].
areaScalarField h_
Film height.
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
Ostream & endl(Ostream &os)
Add newline and flush stream.
edgeScalarField phi2s_
Film height flux.
defineTypeNameAndDebug(kinematicThinFilm, 0)
Macros for easy insertion into run-time selection tables.
virtual void preEvolveRegion()
Pre-evolve film.
addToRunTimeSelectionTable(liquidFilmBase, kinematicThinFilm, dictionary)
virtual void evolveRegion()
Evolve the film.
#define DebugInFunction
Report an information message using Foam::Info.
virtual void postEvolveRegion()
Post-evolve film.
virtual void postEvolveRegion()
Post-evolve film.
const dimensionSet dimPressure
tmp< faMatrix< Type > > ddt(const GeometricField< Type, faPatchField, areaMesh > &vf)
tmp< faMatrix< Type > > div(const edgeScalarField &flux, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
const dimensionSet dimEnergy
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Template specialisation for scalar faMatrix.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
static constexpr const zero Zero
Global zero (0)