Radiation intensity for a ray in a given direction.
More...
|
| radiativeIntensityRay (const fvDOM &dom, const fvMesh &mesh, const scalar phi, const scalar theta, const scalar deltaPhi, const scalar deltaTheta, const label lambda, const absorptionEmissionModel &absEmmModel_, const blackBodyEmission &blackBody, const label rayId) |
|
| ~radiativeIntensityRay () |
|
scalar | correct () |
|
void | init (const scalar phi, const scalar theta, const scalar deltaPhi, const scalar deltaTheta, const scalar lambda) |
|
void | addIntensity () |
|
const volScalarField & | I () const |
|
const volScalarField & | qr () const |
|
volScalarField & | qr () |
|
volScalarField & | qin () |
|
volScalarField & | qem () |
|
const volScalarField & | qin () const |
|
const volScalarField & | qem () const |
|
const vector & | d () const |
|
const vector & | dAve () const |
|
vector & | d () |
|
vector & | dAve () |
|
scalar | nLambda () const |
|
scalar | phi () const |
|
scalar | theta () const |
|
scalar | omega () const |
|
const volScalarField & | ILambda (const label lambdaI) const |
|
Radiation intensity for a ray in a given direction.
- Source files
-
Definition at line 53 of file radiativeIntensityRay.H.
◆ radiativeIntensityRay()
Definition at line 36 of file radiativeIntensityRay.C.
References IOobject::AUTO_WRITE, Foam::cos(), Foam::vectorTools::cosPhi(), forAll, IOobject::MUST_READ, Foam::name(), VectorSpace< Vector< scalar >, scalar, 3 >::nComponents, IOobject::NO_READ, IOobject::NO_WRITE, phi, IOobject::readOpt(), autoPtr::reset(), Foam::rotationTensor(), Foam::sin(), IOobject::typeHeaderOk(), VectorSpace< Vector< scalar >, scalar, 3 >::zero, and Foam::Zero.
◆ ~radiativeIntensityRay()
◆ correct()
◆ init()
void init |
( |
const scalar |
phi, |
|
|
const scalar |
theta, |
|
|
const scalar |
deltaPhi, |
|
|
const scalar |
deltaTheta, |
|
|
const scalar |
lambda |
|
) |
| |
◆ addIntensity()
◆ I()
◆ qr() [1/2]
◆ qr() [2/2]
◆ qin() [1/2]
◆ qem() [1/2]
◆ qin() [2/2]
◆ qem() [2/2]
◆ d() [1/2]
◆ dAve() [1/2]
◆ d() [2/2]
◆ dAve() [2/2]
◆ nLambda()
Foam::scalar nLambda |
( |
| ) |
const |
|
inline |
◆ phi()
Foam::scalar phi |
( |
| ) |
const |
|
inline |
◆ theta()
Foam::scalar theta |
( |
| ) |
const |
|
inline |
◆ omega()
Foam::scalar omega |
( |
| ) |
const |
|
inline |
◆ ILambda()
◆ intensityPrefix
The documentation for this class was generated from the following files: