Go to the documentation of this file.
37 #ifndef radiativeIntensityRay_H
38 #define radiativeIntensityRay_H
141 const scalar deltaPhi,
142 const scalar deltaTheta,
166 const scalar deltaPhi,
167 const scalar deltaTheta,
199 inline const vector&
d()
const;
214 inline scalar
phi()
const;
217 inline scalar
theta()
const;
220 inline scalar
omega()
const;
const vector & d() const
Return direction.
A class for handling words, derived from Foam::string.
~radiativeIntensityRay()
Destructor.
volScalarField & qem()
Return non-const access to the boundary emitted heat flux.
static const word intensityPrefix
void addIntensity()
Add radiative intensities from all the bands.
Radiation intensity for a ray in a given direction.
void init(const scalar phi, const scalar theta, const scalar deltaPhi, const scalar deltaTheta, const scalar lambda)
Initialise the ray in i direction.
const volScalarField & qr() const
Return const access to the boundary heat flux.
scalar correct()
Update radiative intensity on i direction.
volScalarField & qin()
Return non-const access to the boundary incident heat flux.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
scalar phi() const
Return the phi angle.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
dimensionedScalar lambda("lambda", dimTime/sqr(dimLength), laminarTransport)
Mesh data needed to do the Finite Volume discretisation.
scalar nLambda() const
Return the number of bands.
const vector & dAve() const
Return the average vector inside the solid angle.
const volScalarField & I() const
Return intensity.
scalar theta() const
Return the theta angle.
scalar omega() const
Return the solid angle.
Model to supply absorption and emission coefficients for radiation modelling.
Class black body emission.
const volScalarField & ILambda(const label lambdaI) const
Return the radiative intensity for a given wavelength.
Finite Volume Discrete Ordinates Method. Solves the RTE equation for n directions in a participating ...