Go to the documentation of this file.
42 namespace regionModels
44 namespace surfaceFilmModels
61 Cf_(coeffDict_.get<scalar>(
"Cf"))
89 extrapolatedCalculatedFvPatchVectorField::typeName
95 tUs.
ref().correctBoundaryConditions();
virtual tmp< fvVectorMatrix > Su(volVectorField &U) const
Return the source for the film momentum equation.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
const dimensionedScalar mu
Atomic mass unit.
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
virtual tmp< volVectorField > Us() const
Return the film surface velocity.
A class for managing temporary objects.
static constexpr const zero Zero
Global zero (0)
const dimensionSet dimVelocity
virtual const volScalarField & delta() const =0
Return the film thickness [m].
static word timeName(const scalar t, const int precision=precision_)
virtual const volVectorField & U() const =0
Return the film velocity [m/s].
Base class for film turbulence models.
virtual tmp< volScalarField > mut() const
Return the film turbulence viscosity.
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
Kinematic form of single-cell layer surface film model.
addToRunTimeSelectionTable(surfaceFilmRegionModel, kinematicSingleLayer, mesh)
void min(const dimensioned< Type > &dt)
Use the minimum of the field and specified value.
virtual ~laminar()
Destructor.
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
virtual void correct()
Correct/update the model.
A special matrix type and solver, designed for finite volume solutions of scalar equations.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
tmp< fvMatrix< Type > > Sp(const volScalarField::Internal &, const GeometricField< Type, fvPatchField, volMesh > &)
Base class for surface film models.
virtual const volVectorField & Uw() const =0
Return the film wall velocity [m/s].
const fvMesh & regionMesh() const
Return the region mesh database.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
Calculate the matrix for implicit and explicit sources.
defineTypeNameAndDebug(kinematicSingleLayer, 0)
dimensionedScalar sqrt(const dimensionedScalar &ds)
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
static tmp< T > New(Args &&... args)
Construct tmp of T with forwarding arguments.
const Time & time() const
Return the top-level database.
surfaceFilmRegionModel & filmModel_
Reference to the film surface film model.