Class black body emission.
blackBodyEmission(const label nLambda, const volScalarField &T)
Construct from components.
dimensionedScalar EblambdaT(const dimensionedScalar &T, const scalar lambda) const
Spectral emission for the black body at T and lambda.
tmp< Foam::volScalarField > EbDeltaLambdaT(const volScalarField &T, const Vector2D< scalar > &band) const
Integral energy at T from lambda1 to lambda2.
tmp< Foam::volScalarField > deltaLambdaT(const volScalarField &T, const Vector2D< scalar > &band) const
Proportion of total energy at T from lambda1 to lambda2.
void correct(const label lambdaI, const Vector2D< scalar > &band)
static const List< Tuple2< scalar, scalar > > emissivePowerTable
Static table of black body emissive power.
const volScalarField & bLambda(const label lambdaI) const
Black body spectrum.