35 #ifndef radiativeIntensityRay_H 36 #define radiativeIntensityRay_H 139 const scalar deltaPhi,
140 const scalar deltaTheta,
164 const scalar deltaPhi,
165 const scalar deltaTheta,
197 inline const vector&
d()
const;
206 inline scalar
phi()
const;
209 inline scalar
theta()
const;
212 inline scalar
omega()
const;
const vector & d() const
Return direction.
~radiativeIntensityRay()
Destructor.
Mesh data needed to do the Finite Volume discretisation.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
volScalarField & Qem()
Return non-const access to the boundary emmited heat flux.
void init(const scalar phi, const scalar theta, const scalar deltaPhi, const scalar deltaTheta, const scalar lambda)
Initialise the ray in i direction.
Finite Volume Discrete Ordinates Method. Solves the RTE equation for n directions in a participating ...
Class black body emission.
void addIntensity()
Add radiative intensities from all the bands.
scalar omega() const
Return the solid angle.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
scalar phi() const
Return the phi angle.
Model to supply absorption and emission coefficients for radiation modelling.
const vector & dAve() const
Return the average vector inside the solid angle.
scalar correct()
Update radiative intensity on i direction.
scalar theta() const
Return the theta angle.
dimensionedScalar lambda(laminarTransport.lookup("lambda"))
static const word intensityPrefix
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
volScalarField & Qin()
Return non-const access to the boundary incident heat flux.
Radiation intensity for a ray in a given direction.
const volScalarField & Qr() const
Return const access to the boundary heat flux.
scalar nLambda() const
Return the number of bands.
const volScalarField & I() const
Return intensity.
const volScalarField & ILambda(const label lambdaI) const
Return the radiative intensity for a given wavelength.