35 namespace regionModels
37 namespace surfaceFilmModels
53 standardRadiation::standardRadiation
86 zeroGradientFvPatchScalarField::typeName
89 kappaBar_(
readScalar(coeffDict_.lookup(
"kappaBar")))
118 owner().regionMesh(),
122 owner().regionMesh(),
124 zeroGradientFvPatchScalarField::typeName
133 Shs = beta_*QinP*alpha*(1.0 -
exp(-kappaBar_*delta));
surfaceFilmModel & owner_
Reference to the owner surface film model.
dimensionedScalar pow3(const dimensionedScalar &ds)
virtual tmp< volScalarField > Shs()
Return the radiation sensible enthalpy source.
defineTypeNameAndDebug(kinematicSingleLayer, 0)
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
wordList mappedPushedFieldPatchTypes() const
Return boundary types for pushed mapped field patches.
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
addToRunTimeSelectionTable(surfaceFilmModel, kinematicSingleLayer, mesh)
InternalField & internalField()
Return internal field.
dimensionedScalar exp(const dimensionedScalar &ds)
const fvMesh & regionMesh() const
Return the region mesh database.
const Time & time() const
Return the reference to the time database.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual ~standardRadiation()
Destructor.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
virtual void correct()
Correct.
const surfaceFilmModel & owner() const
Return const access to the owner surface film model.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].
virtual const volScalarField & alpha() const =0
Return the film coverage, 1 = covered, 0 = uncovered / [].
bool readScalar(const char *buf, doubleScalar &s)
Read whole of buf as a scalar. Return true if succesful.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
Macros for easy insertion into run-time selection tables.
void correctBoundaryConditions()
Correct boundary field.
virtual const volScalarField & delta() const =0
Return the film thickness [m].
Base class for surface film models.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
A class for managing temporary objects.