Namespace for radiation modelling. More...
Classes | |
class | absorptionCoeffs |
class | absorptionEmissionModel |
Model to supply absorption and emission coefficients for radiation modelling. More... | |
class | binaryAbsorptionEmission |
Radiation coefficient based on two absorption models. More... | |
class | blackBodyEmission |
Class black body emission. More... | |
class | cloudAbsorptionEmission |
Retrieves absorption/emission data from a cloud object. More... | |
class | cloudScatter |
Cloud radiation scatter model. More... | |
class | constantAbsorptionEmission |
Constant radiation absorption and emission coefficients for continuous phase. More... | |
class | constantScatter |
Constant radiation scatter coefficient. More... | |
class | fvDOM |
Finite Volume Discrete Ordinates Method. Solves the RTE equation for n directions in a participating media, not including scatter. More... | |
class | greyDiffusiveRadiationMixedFvPatchScalarField |
This boundary condition provides a grey-diffuse condition for radiation intensity, I , for use with the finite-volume discrete-ordinates model (fvDOM), in which the radiation temperature is retrieved from the temperature field boundary condition. More... | |
class | greyDiffusiveViewFactorFixedValueFvPatchScalarField |
This boundary condition provides a grey-diffuse condition for radiative heat flux, qr , for use with the view factor model. More... | |
class | greyMeanAbsorptionEmission |
greyMeanAbsorptionEmission radiation absorption and emission coefficients for continuous phase More... | |
class | greyMeanSolidAbsorptionEmission |
greyMeanSolidAbsorptionEmission radiation absorption and emission coefficients for continuous phase More... | |
class | mixtureFractionSoot |
This soot model is purely an state model. The ammount of soot produced is determined by a single step chemistry as : More... | |
class | noAbsorptionEmission |
Dummy absorption-emission model for 'none'. More... | |
class | noRadiation |
No radiation - does nothing to energy equation source terms (returns zeros) More... | |
class | noScatter |
Dummy scatter model for 'none'. More... | |
class | noSoot |
noSoot More... | |
class | opaqueSolid |
Radiation for solid opaque solids - does nothing to energy equation source terms (returns zeros) but creates absorptionEmissionModel and scatterModel. 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 | radiativeIntensityRay |
Radiation intensity for a ray in a given direction. More... | |
class | scatterModel |
Base class for radiation scattering. More... | |
class | sootModel |
Base class for soor models. More... | |
class | viewFactor |
View factor radiation model. The system solved is: C q = b where: Cij = deltaij/Ej - (1/Ej - 1)Fij q = heat flux b = A eb - Ho and: eb = sigma*T^4 Ej = emissivity Aij = deltaij - Fij Fij = view factor matrix. More... | |
class | wideBandAbsorptionEmission |
wideBandAbsorptionEmission radiation absorption and emission coefficients for continuous phase. More... | |
class | wideBandDiffusiveRadiationMixedFvPatchScalarField |
This boundary condition provides a wide-band, diffusive radiation condition, where the patch temperature is specified. More... | |
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 | |||
) |
Referenced by greyDiffusiveViewFactorFixedValueFvPatchScalarField::write().
Foam::radiation::makePatchTypeField | ( | fvPatchScalarField | , |
greyDiffusiveViewFactorFixedValueFvPatchScalarField | |||
) |
Foam::radiation::makePatchTypeField | ( | fvPatchScalarField | , |
wideBandDiffusiveRadiationMixedFvPatchScalarField | |||
) |
Foam::radiation::defineTypeNameAndDebug | ( | fvDOM | , |
0 | |||
) |
Foam::radiation::addToRadiationRunTimeSelectionTables | ( | fvDOM | ) |
Foam::radiation::defineTypeNameAndDebug | ( | noRadiation | , |
0 | |||
) |
Foam::radiation::addToRadiationRunTimeSelectionTables | ( | noRadiation | ) |
Foam::radiation::defineTypeNameAndDebug | ( | opaqueSolid | , |
0 | |||
) |
Foam::radiation::addToRadiationRunTimeSelectionTables | ( | opaqueSolid | ) |
Foam::radiation::defineTypeNameAndDebug | ( | P1 | , |
0 | |||
) |
Foam::radiation::addToRadiationRunTimeSelectionTables | ( | P1 | ) |
Foam::radiation::defineTypeNameAndDebug | ( | radiationModel | , |
0 | |||
) |
Foam::radiation::defineRunTimeSelectionTable | ( | radiationModel | , |
T | |||
) |
Foam::radiation::defineRunTimeSelectionTable | ( | radiationModel | , |
dictionary | |||
) |
Foam::radiation::defineTypeNameAndDebug | ( | viewFactor | , |
0 | |||
) |
Foam::radiation::addToRadiationRunTimeSelectionTables | ( | viewFactor | ) |
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 | ( | greyMeanSolidAbsorptionEmission | , |
0 | |||
) |
Foam::radiation::addToRunTimeSelectionTable | ( | absorptionEmissionModel | , |
greyMeanSolidAbsorptionEmission | , | ||
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 | ( | noScatter | , |
0 | |||
) |
Foam::radiation::addToRunTimeSelectionTable | ( | scatterModel | , |
noScatter | , | ||
dictionary | |||
) |
Foam::radiation::defineTypeNameAndDebug | ( | scatterModel | , |
0 | |||
) |
Foam::radiation::defineRunTimeSelectionTable | ( | scatterModel | , |
dictionary | |||
) |
Foam::radiation::defineTypeNameAndDebug | ( | noSoot | , |
0 | |||
) |
Foam::radiation::addToRunTimeSelectionTable | ( | sootModel | , |
noSoot | , | ||
dictionary | |||
) |
Foam::radiation::defineTypeNameAndDebug | ( | sootModel | , |
0 | |||
) |
Foam::radiation::defineRunTimeSelectionTable | ( | sootModel | , |
dictionary | |||
) |