36 namespace regionModels
38 namespace surfaceFilmModels
54 primaryRadiation::primaryRadiation
73 film.mappedPushedFieldPatchTypes<scalar>()
Base class for surface film models.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual const volScalarField & alpha() const =0
Return the film coverage, 1 = covered, 0 = uncovered / [].
Ignore writing from objectRegistry::writeObject()
addToRunTimeSelectionTable(surfaceFilmRegionModel, kinematicSingleLayer, mesh)
Macros for easy insertion into run-time selection tables.
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
virtual ~primaryRadiation()
Destructor.
virtual tmp< volScalarField > Shs()
Return the radiation sensible enthalpy source.
dimensionedScalar pow3(const dimensionedScalar &ds)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
void correctBoundaryConditions()
Correct boundary field.
Radiation model whereby the radiative heat flux is mapped from the primary region.
surfaceFilmRegionModel & filmModel_
Reference to the film surface film model.
virtual void correct()
Correct.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
A class for managing temporary objects.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].
Base class for film radiation models.
Defines the attributes of an object for which implicit objectRegistry management is supported...
defineTypeNameAndDebug(kinematicSingleLayer, 0)
static constexpr const zero Zero
Global zero (0)