Go to the documentation of this file.
36 #ifndef greyMeanSolidAbsorptionEmission_H
37 #define greyMeanSolidAbsorptionEmission_H
99 TypeName(
"greyMeanSolidAbsorptionEmission");
134 inline bool isGrey()
const
A class for handling words, derived from string.
const dictionary & dict() const
Reference to the dictionary.
Specialization of basicMultiComponentMixture for a mixture consisting of a number for molecular speci...
A class for managing temporary objects.
const fvMesh & mesh() const
Reference to the mesh.
tmp< volScalarField > eCont(const label bandI=0) const
Emission coefficient for continuous phase.
TypeName("greyMeanSolidAbsorptionEmission")
Runtime type information.
bool isGrey() const
Flag for whether the absorption/emission is for a grey gas.
tmp< volScalarField > calc(const label) const
Calculate the property mixing.
radiativeProperties
Enumering of radiative properties.
Fundamental solid thermodynamic properties.
List< FixedList< scalar, 2 > > solidData_
List of solid species data.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
tmp< scalarField > X(const word specie) const
Calculate the volumetric fraction of Yj.
Base class of the thermophysical property types.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
const solidThermo & thermo_
SLG thermo package.
tmp< volScalarField > aCont(const label bandI=0) const
Absorption coefficient for continuous phase.
A list of keyword definitions, which are a keyword followed by any number of values (e....
HashTable< label > speciesNames_
Hash table of species names.
greyMeanSolidAbsorptionEmission(const dictionary &dict, const fvMesh &mesh)
Construct from components.
Mesh data needed to do the Finite Volume discretisation.
dictionary coeffsDict_
Absorption model dictionary.
virtual ~greyMeanSolidAbsorptionEmission()
Destructor.
const basicSpecieMixture & mixture_
Basic multicomponent mixture.
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 solid mixture
Model to supply absorption and emission coefficients for radiation modelling.