49 #ifndef greyMeanSolidAbsorptionEmission_H 50 #define greyMeanSolidAbsorptionEmission_H 77 enum radiativeProperties
111 TypeName(
"greyMeanSolidAbsorptionEmission");
146 inline bool isGrey()
const intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
greyMeanSolidAbsorptionEmission(const dictionary &dict, const fvMesh &mesh)
Construct from components.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
greyMeanSolidAbsorptionEmission radiation absorption and emission coefficients for continuous phase ...
const fvMesh & mesh() const
Reference to the mesh.
const dictionary & dict() const
Reference to the dictionary.
Specialization of basicMultiComponentMixture for a mixture consisting of a number for molecular speci...
Base class of the thermophysical property types.
Model to supply absorption and emission coefficients for radiation modelling.
tmp< volScalarField > eCont(const label bandI=0) const
Emission coefficient for continuous phase.
A class for handling words, derived from string.
TypeName("greyMeanSolidAbsorptionEmission")
Runtime type information.
Fundamental solid thermodynamic properties.
Mesh data needed to do the Finite Volume discretisation.
bool isGrey() const
Flag for whether the absorption/emission is for a grey gas.
tmp< volScalarField > aCont(const label bandI=0) const
Absorption coefficient for continuous phase.
A class for managing temporary objects.
virtual ~greyMeanSolidAbsorptionEmission()
Destructor.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))