88 autoPtr<Foam::radiation::radiationModel> radiation_;
94 radiation(
const radiation&) =
delete;
97 void operator=(
const radiation&) =
delete;
111 const word& sourceName,
112 const word& modelType,
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A special matrix type and solver, designed for finite volume solutions of scalar equations....
Mesh data needed to do the Finite Volume discretisation.
Base abstract class for handling finite volume options (i.e. fvOption).
const fvMesh & mesh() const noexcept
Return const access to the mesh database.
Applies radiation sources (i.e. Sh) to the energy equation for compressible flows.
virtual void addSup(const volScalarField &rho, fvMatrix< scalar > &eqn, const label fieldi)
Add explicit contribution to compressible momentum equation.
virtual bool read(const dictionary &dict)
Read source dictionary.
TypeName("radiation")
Runtime type information.
A class for handling words, derived from Foam::string.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.