Public Member Functions | Private Attributes
constantTransmissivity Class Reference

Constant radiation scatter coefficient. More...

Inheritance diagram for constantTransmissivity:
Inheritance graph
[legend]
Collaboration diagram for constantTransmissivity:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("constantTransmissivity")
 Runtime type information. More...
 
 constantTransmissivity (const dictionary &dict, const fvMesh &mesh)
 Construct from components. More...
 
virtual ~constantTransmissivity ()
 Destructor. More...
 
tmp< volScalarFieldtauEff (const label bandI=0) const
 Return scatter coefficient. More...
 
bool isGrey () const
 Is Grey. More...
 
label nBands () const
 Number of bands. More...
 
- Public Member Functions inherited from transmissivityModel
 TypeName ("transmissivityModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, transmissivityModel, dictionary,(const dictionary &dict, const fvMesh &mesh),(dict, mesh))
 
 transmissivityModel (const dictionary &dict, const fvMesh &mesh)
 Construct from components. More...
 
virtual ~transmissivityModel ()
 Destructor. More...
 

Private Attributes

dictionary coeffsDict_
 Coefficients dictionary. More...
 
scalar tau_
 Transmissivity coefficient / []. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from transmissivityModel
static autoPtr< transmissivityModelNew (const dictionary &dict, const fvMesh &mesh)
 
- Protected Attributes inherited from transmissivityModel
const fvMeshmesh_
 Reference to the fvMesh. More...
 

Detailed Description

Constant radiation scatter coefficient.

Source files

Definition at line 50 of file constantTransmissivity.H.

Constructor & Destructor Documentation

◆ constantTransmissivity()

constantTransmissivity ( const dictionary dict,
const fvMesh mesh 
)

Construct from components.

Definition at line 50 of file constantTransmissivity.C.

◆ ~constantTransmissivity()

~constantTransmissivity ( )
virtual

Destructor.

Definition at line 63 of file constantTransmissivity.C.

Member Function Documentation

◆ TypeName()

TypeName ( "constantTransmissivity"  )

Runtime type information.

◆ tauEff()

Foam::tmp< Foam::volScalarField > tauEff ( const label  bandI = 0) const
virtual

Return scatter coefficient.

Implements transmissivityModel.

Definition at line 70 of file constantTransmissivity.C.

References Foam::dimLength, Foam::dimless, IOobject::NO_READ, and IOobject::NO_WRITE.

◆ isGrey()

bool isGrey ( ) const
inlinevirtual

Is Grey.

Implements transmissivityModel.

Definition at line 87 of file constantTransmissivity.H.

◆ nBands()

label nBands ( ) const
inlinevirtual

Number of bands.

Implements transmissivityModel.

Definition at line 94 of file constantTransmissivity.H.

Field Documentation

◆ coeffsDict_

dictionary coeffsDict_
private

Coefficients dictionary.

Definition at line 58 of file constantTransmissivity.H.

◆ tau_

scalar tau_
private

Transmissivity coefficient / [].

Definition at line 61 of file constantTransmissivity.H.


The documentation for this class was generated from the following files: