34 namespace radiationModels
36 namespace absorptionEmissionModels
60 coeffsDict_(
dict.subDict(typeName +
"Coeffs")),
61 cloudNames_(coeffsDict_.lookup(
"cloudNames"))
89 mesh_.objectRegistry::lookupObject<
parcelCloud>(cloudNames_[i]);
137 mesh_.objectRegistry::lookupObject<
parcelCloud>(cloudNames_[i]);
#define forAll(list, i)
Loop across all elements in list.
Macros for easy insertion into run-time selection tables.
static tmp< GeometricField< Type, PatchField, GeoMesh > > New(const word &name, const Internal &, const PtrList< PatchField< Type >> &, const HashPtrTable< Source > &=HashPtrTable< Source >())
Return a temporary field constructed from name,.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh data needed to do the Finite Volume discretisation.
Virtual abstract base class for parcel clouds. As parcelCloudBase but with additional virtualisation ...
Model to supply absorption and emission coefficients for radiation modelling.
Retrieves absorption/emission data from a cloud object.
virtual tmp< volScalarField > aDisp(const label bandI=0) const
Absorption coefficient for dispersed phase.
virtual tmp< volScalarField > EDisp(const label bandI=0) const
Return emission contribution for dispersed phase.
virtual tmp< volScalarField > eDisp(const label bandI=0) const
Emission coefficient for dispersed phase.
virtual ~cloud()
Destructor.
cloud(const dictionary &dict, const fvMesh &mesh)
Construct from components.
A class for managing temporary objects.
T & ref() const
Return non-const reference or generate a fatal error.
const dimensionedScalar c
Speed of light in a vacuum.
defineTypeNameAndDebug(greyMeanCombustion, 0)
addToRunTimeSelectionTable(absorptionEmissionModel, greyMeanCombustion, dictionary)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
dimensionedScalar pow3(const dimensionedScalar &ds)
const dimensionSet dimless
const dimensionSet dimLength
const dimensionSet dimTime
const dimensionSet dimMass
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.