Namespace 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 |
| 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... | |
Variables | |
| const dimensionedScalar | sigmaSB |
| Stefan-Boltzmann constant [J/(K4 m2 s)]. | |
| 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 | |||
| ) |
| const Foam::dimensionedScalar sigmaSB |
Stefan-Boltzmann constant [J/(K4 m2 s)].
Stefan-Boltzmann constant (default in [J/(K4 m2 s)])
Referenced by blackBodyEmission::blackBodyEmission(), ThermoParcel< ParcelType >::calcHeatTransfer(), P1::calculate(), blackBodyEmission::EbDeltaLambdaT(), ThermoCloud< ParcelType >::Ep(), greyDiffusiveRadiationMixedFvPatchScalarField::greyDiffusiveRadiationMixedFvPatchScalarField(), MarshakRadiationFixedTMixedFvPatchScalarField::MarshakRadiationFixedTMixedFvPatchScalarField(), MarshakRadiationFvPatchScalarField::MarshakRadiationFvPatchScalarField(), noRadiation::Rp(), P1::Rp(), fvDOM::Rp(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), MarshakRadiationFvPatchScalarField::updateCoeffs(), MarshakRadiationFixedTMixedFvPatchScalarField::updateCoeffs(), and wideBandDiffusiveRadiationMixedFvPatchScalarField::wideBandDiffusiveRadiationMixedFvPatchScalarField().