Foam::radiation Namespace ReferenceNamespace for radiation modelling.
More...
|
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 |
| 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)].
|
Detailed Description
Namespace for radiation modelling.
Function Documentation
| Foam::radiation::defineTypeNameAndDebug |
( |
cloudAbsorptionEmission |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
cloudAbsorptionEmission |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
cloudScatter |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
scatterModel |
, |
|
|
cloudScatter |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::makePatchTypeField |
( |
fvPatchScalarField |
, |
|
|
greyDiffusiveRadiationMixedFvPatchScalarField |
| |
|
) |
| | |
| Foam::radiation::makePatchTypeField |
( |
fvPatchScalarField |
, |
|
|
wideBandDiffusiveRadiationMixedFvPatchScalarField |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
fvDOM |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
radiationModel |
, |
|
|
fvDOM |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
noRadiation |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
radiationModel |
, |
|
|
noRadiation |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
P1 |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
radiationModel |
, |
|
|
P1 |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
radiationModel |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::defineRunTimeSelectionTable |
( |
radiationModel |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
absorptionEmissionModel |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::defineRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
binaryAbsorptionEmission |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
binaryAbsorptionEmission |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
constantAbsorptionEmission |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
constantAbsorptionEmission |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
greyMeanAbsorptionEmission |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
greyMeanAbsorptionEmission |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
noAbsorptionEmission |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
noAbsorptionEmission |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
wideBandAbsorptionEmission |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
absorptionEmissionModel |
, |
|
|
wideBandAbsorptionEmission |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
constantScatter |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::addToRunTimeSelectionTable |
( |
scatterModel |
, |
|
|
constantScatter |
, |
|
|
dictionary |
| |
|
) |
| | |
| Foam::radiation::defineTypeNameAndDebug |
( |
scatterModel |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::radiation::defineRunTimeSelectionTable |
( |
scatterModel |
, |
|
|
dictionary |
| |
|
) |
| | |
Variable Documentation
Stefan-Boltzmann constant [J/(K4 m2 s)].
Stefan-Boltzmann constant (default in [J/(K4 m2 s)]).
Copyright © 2000-2009 OpenCFD Ltd
|