37 namespace regionModels
39 namespace surfaceFilmModels
55 primaryRadiation::primaryRadiation
68 film.regionMesh().thisDb(),
75 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 / [].
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.
static word scopedName(const std::string &scope, const word &name)
Create scope:name or scope_name string.
virtual ~primaryRadiation()
Destructor.
static tmp< GeometricField< scalar, fvPatchField, volMesh > > New(const word &name, IOobjectOption::registerOption regOpt, const Mesh &mesh, const dimensionSet &dims, const word &patchFieldType=fvPatchField< scalar >::calculatedType())
Return tmp field (NO_READ, NO_WRITE) from name, mesh, dimensions and patch type. [Takes current timeN...
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)
Do not request registration (bool: false)
static constexpr const zero Zero
Global zero (0)