36 namespace regionModels
38 namespace areaSurfaceFilmModels
68 film().regionMesh().thisDb(),
tmp< faVectorMatrix > wallFriction(areaVectorField &U) const
Wall friction.
const liquidFilmBase & film() const
Return film.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
tmp< faVectorMatrix > primaryRegionFriction(areaVectorField &U) const
Return primary region friction.
Ignore writing from objectRegistry::writeObject()
defineTypeNameAndDebug(kinematicThinFilm, 0)
Macros for easy insertion into run-time selection tables.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
zeroField Sp(const Foam::zero, const GeometricField< Type, faPatchField, areaMesh > &)
A no-op source.
const liquidFilmBase & film_
Reference to liquidFilmBase.
virtual void correct()
Correct/update the model.
virtual tmp< faVectorMatrix > Su(areaVectorField &U) const
Return the source for the film momentum equation.
addToRunTimeSelectionTable(liquidFilmBase, kinematicThinFilm, dictionary)
static tmp< T > New(Args &&... args)
Construct tmp with forwarding arguments.
virtual tmp< areaScalarField > Cw() const
Return the wall film surface friction.
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
tmp< areaVectorField > Uw() const
Wall velocity.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
virtual tmp< areaScalarField > mut() const
Return the film turbulence viscosity.
A class for managing temporary objects.
Defines the attributes of an object for which implicit objectRegistry management is supported...
Base class for film turbulence models.
Film laminar turbulence model.