74 dict_.get<scalar>(
"emissivity")
87 return dict_.get<scalar>(
"emissivity");
102 dict_.get<scalar>(
"absorptivity")
115 return dict_.get<scalar>(
"absorptivity");
129 dict_.getOrDefault<scalar>(
"transmissivity", 0)
142 return dict_.getOrDefault<scalar>(
"transmissivity", 0);
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
const STLpoint & a() const
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A patch is a list of labels that address the faces in the global face list.
Lookup type of boundary radiation properties.
virtual bool isGrey() const
Is Grey.
virtual label nBands() const
Number of bands.
virtual tmp< scalarField > rSpec(const label bandI, vectorField *incomingDirection, scalarField *T) const
Return specular reflectivity on patch.
virtual tmp< scalarField > rDiff(const label bandI, vectorField *incomingDirection, scalarField *T) const
Return diffusive reflectivity on patch.
A class for managing temporary objects.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
const dimensionedScalar e
Elementary charge.
static constexpr const zero Zero
Global zero (0)