46 #ifndef radiation_P1_H 47 #define radiation_P1_H 88 P1(
const P1&) =
delete;
91 void operator=(
const P1&) =
delete;
110 virtual ~P1() =
default;
label nBands() const
Number of bands.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
bool read()
Read radiation properties dictionary.
Works well for combustion applications where optical thickness, tau is large, i.e. tau = a*L > 3 (L = distance between objects)
virtual tmp< volScalarField::Internal > Ru() const
Source term component (constant)
virtual ~P1()=default
Destructor.
void calculate()
Solve radiation equation(s)
Top level model for radiation modelling.
TypeName("P1")
Runtime type information.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
virtual tmp< volScalarField > Rp() const
Source term component (for power of T^4)
A class for managing temporary objects.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))