Namespace for radiation modelling.
Classes
|
class
| cloudAbsorptionEmission |
| Retrieves absorption/emission data from a cloud object. More...
|
class
| cloudScatter |
| Cloud radiation scatter model. More...
|
class
| greyDiffusiveRadiationMixedFvPatchScalarField |
class
| wideBandDiffusiveRadiationMixedFvPatchScalarField |
class
| absorptionCoeffs |
class
| blackBodyEmission |
| Class black body emission. More...
|
class
| fvDOM |
| Finite Volume Discrete Ordinates Method. Solves the RTE equation for n directions in a participating media, not including scatter. More...
|
class
| radiativeIntensityRay |
| Radiation intensity for a ray in a given direction. More...
|
class
| noRadiation |
| No radiation - does nothing to energy equation source terms (returns zeros) More...
|
class
| P1 |
| Works well for combustion applications where optical thickness, tau is large, i.e. tau = a*L > 3 (L = distance between objects) More...
|
class
| radiationModel |
| Top level model for radiation modelling. More...
|
class
| absorptionEmissionModel |
| Model to supply absorption and emission coefficients for radiation modelling. More...
|
class
| binaryAbsorptionEmission |
| Radiation coefficient based on two absorption models. More...
|
class
| constantAbsorptionEmission |
| Constant radiation absorption and emission coefficients for continuous phase. More...
|
class
| greyMeanAbsorptionEmission |
| greyMeanAbsorptionEmission radiation absorption and emission coefficients for continuous phase More...
|
class
| noAbsorptionEmission |
| Dummy absorption-emission model for 'none'. More...
|
class
| wideBandAbsorptionEmission |
| wideBandAbsorptionEmission radiation absorption and emission coefficients for continuous phase. More...
|
class
| constantScatter |
| Constant radiation scatter coefficient. More...
|
class
| scatterModel |
| Base class for radiation scattering. More...
|
Functions
|
| defineTypeNameAndDebug (cloudAbsorptionEmission, 0) |
| addToRunTimeSelectionTable (absorptionEmissionModel, cloudAbsorptionEmission, dictionary) |
| defineTypeNameAndDebug (cloudScatter, 0) |
| addToRunTimeSelectionTable (scatterModel, cloudScatter, dictionary) |
| makePatchTypeField (fvPatchScalarField, greyDiffusiveRadiationMixedFvPatchScalarField) |
| makePatchTypeField (fvPatchScalarField, wideBandDiffusiveRadiationMixedFvPatchScalarField) |
| defineTypeNameAndDebug (fvDOM, 0) |
| addToRunTimeSelectionTable (radiationModel, fvDOM, dictionary) |
| defineTypeNameAndDebug (noRadiation, 0) |
| addToRunTimeSelectionTable (radiationModel, noRadiation, dictionary) |
| defineTypeNameAndDebug (P1, 0) |
| addToRunTimeSelectionTable (radiationModel, P1, dictionary) |
| defineTypeNameAndDebug (radiationModel, 0) |
| defineRunTimeSelectionTable (radiationModel, dictionary) |
| defineTypeNameAndDebug (absorptionEmissionModel, 0) |
| defineRunTimeSelectionTable (absorptionEmissionModel, dictionary) |
| defineTypeNameAndDebug (binaryAbsorptionEmission, 0) |
| addToRunTimeSelectionTable (absorptionEmissionModel, binaryAbsorptionEmission, dictionary) |
| defineTypeNameAndDebug (constantAbsorptionEmission, 0) |
| addToRunTimeSelectionTable (absorptionEmissionModel, constantAbsorptionEmission, dictionary) |
| defineTypeNameAndDebug (greyMeanAbsorptionEmission, 0) |
| addToRunTimeSelectionTable (absorptionEmissionModel, greyMeanAbsorptionEmission, dictionary) |
| defineTypeNameAndDebug (noAbsorptionEmission, 0) |
| addToRunTimeSelectionTable (absorptionEmissionModel, noAbsorptionEmission, dictionary) |
| defineTypeNameAndDebug (wideBandAbsorptionEmission, 0) |
| addToRunTimeSelectionTable (absorptionEmissionModel, wideBandAbsorptionEmission, dictionary) |
| defineTypeNameAndDebug (constantScatter, 0) |
| addToRunTimeSelectionTable (scatterModel, constantScatter, dictionary) |
| defineTypeNameAndDebug (scatterModel, 0) |
| defineRunTimeSelectionTable (scatterModel, dictionary) |
Variables
|
const dimensionedScalar
| sigmaSB |
| Stefan-Boltzmann constant [J/(K4 m2 s)].
|