37 namespace regionModels
39 namespace surfaceFilmModels
55 standardRadiation::standardRadiation
68 film.regionMesh().thisDb(),
74 film.mappedPushedFieldPatchTypes<scalar>()
82 film.regionMesh().thisDb(),
90 beta_(coeffDict_.
get<scalar>(
"beta")),
91 kappaBar_(coeffDict_.
get<scalar>(
"kappaBar"))
List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
List of values generated by applying the access operation to each list item.
Standard radiation model.
const word zeroGradientType
A zeroGradient patch field type.
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 / [].
Template invariant parts for fvPatchField.
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.
dimensionedScalar exp(const dimensionedScalar &ds)
virtual const volScalarField & delta() const =0
Return the film thickness [m].
dimensionedScalar pow3(const dimensionedScalar &ds)
Internal::FieldType & primitiveFieldRef(const bool updateAccessTime=true)
Return a reference to the internal field values.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
virtual tmp< volScalarField > Shs()
Return the radiation sensible enthalpy source.
void correctBoundaryConditions()
Correct boundary field.
surfaceFilmRegionModel & filmModel_
Reference to the film surface film model.
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)
virtual void correct()
Correct.
static constexpr const zero Zero
Global zero (0)