40 is >> highACoeffs_[coefLabel];
45 is >> lowACoeffs_[coefLabel];
58 void Foam::radiation::absorptionCoeffs::checkT(
const scalar T)
const 60 if (T < Tlow_ || T > Thigh_)
64 "absorptionCoeffs::checkT(const scalar T) const" 65 ) <<
"usinf absCoeff out of temperature range:" <<
nl 66 <<
" " << Tlow_ <<
" -> " << Thigh_ <<
"; T = " << T
99 dict.
lookup(
"Tcommon") >> Tcommon_;
100 dict.
lookup(
"Tlow") >> Tlow_;
101 dict.
lookup(
"Thigh") >> Thigh_;
102 dict.
lookup(
"invTemp") >> invTemp_;
104 dict.
lookup(
"loTcoeffs") >> lowACoeffs_;
105 dict.
lookup(
"hiTcoeffs") >> highACoeffs_;
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const coeffArray & coeffs(const scalar T) const
Return the coefficients corresponding to the given temperature.
void initialise(const dictionary &)
static const int nCoeffs_
A list of keyword definitions, which are a keyword followed by any number of values (e...
Useful combination of include files which define Sin, Sout and Serr and the use of IO streams general...
Ostream & endl(Ostream &os)
Add newline and flush stream.
#define WarningIn(functionName)
Report a warning using Foam::Warning.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
~absorptionCoeffs()
Destructor.