39 #ifndef radiationCoupledBase_H
40 #define radiationCoupledBase_H
73 emissivityMethodTypeNames_;
103 const word& calculationMethod,
111 const word& calculationMethod,
135 return emissivityMethodTypeNames_[
method_];
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by any number of values (e....
Foam::fvPatchFieldMapper.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Common functions to emissivity. It gets supplied from lookup into a dictionary or calculated by the s...
radiationCoupledBase(const fvPatch &patch, const word &calculationMethod, const scalarField &emissivity)
Construct from patch, emissivity mode and emissivity.
void write(Ostream &) const
Write.
virtual void reset(const fvPatchScalarField &)
Reset the fvPatchField to the given fvPatchField.
tmp< scalarField > emissivity() const
Calculate corresponding emissivity field.
virtual void map(const fvPatchScalarField &, const fvPatchFieldMapper &)
Map the given fvPatchField onto this fvPatchField.
virtual ~radiationCoupledBase()
Destructor.
scalarField emissivity_
Emissivity.
TypeName("radiationCoupledBase")
Runtime type information.
emissivityMethodType
Type of supplied emissivity.
word emissivityMethod() const
Method to obtain emissivity.
const emissivityMethodType method_
How to get emissivity.
A class for managing temporary objects.
A class for handling words, derived from string.