44namespace surfaceFilmModels
61 Cf_(coeffDict_.get<scalar>(
"Cf"))
89 extrapolatedCalculatedFvPatchVectorField::typeName
95 tUs.
ref().correctBoundaryConditions();
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
void min(const dimensioned< Type > &dt)
Use the minimum of the field and specified value.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
static word timeName(const scalar t, const int precision=precision_)
Laminar combustion model.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const Time & time() const
Return the top-level database.
const fvMesh & regionMesh() const
Return the region mesh database.
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
surfaceFilmRegionModel & filmModel_
Reference to the film surface film model.
Base class for film turbulence models.
Kinematic form of single-cell layer surface film model.
Film laminar turbulence model.
virtual void correct()
Correct/update the model.
virtual tmp< volScalarField > mut() const
Return the film turbulence viscosity.
virtual tmp< volVectorField > Us() const
Return the film surface velocity.
virtual ~laminar()
Destructor.
Base class for surface film models.
virtual const volVectorField & U() const =0
Return the film velocity [m/s].
virtual const volScalarField & delta() const =0
Return the film thickness [m].
virtual const volVectorField & Uw() const =0
Return the film wall velocity [m/s].
A class for managing temporary objects.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
const volScalarField & mu
A special matrix type and solver, designed for finite volume solutions of scalar equations.
Calculate the finiteVolume matrix for implicit and explicit sources.
zeroField Sp(const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
A no-op source.
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const dimensionSet dimVelocity
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
dimensionedScalar sqrt(const dimensionedScalar &ds)
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
static constexpr const zero Zero
Global zero (0)
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)