36 namespace regionModels
38 namespace thermalBaffleModels
66 const word& modelType,
93 <<
"Cp field not available for " <<
type()
101 <<
"kappa field not available for " <<
type()
110 <<
"rho field not available for " <<
type()
119 <<
"K field not available for " <<
type()
128 <<
"T field not available for " <<
type()
137 <<
"T field not available for " <<
type()
139 return NullObjectRef<solidThermo>();
virtual void preEvolveRegion()
Pre-evolve film.
error FatalError
Error stream (stdout output on all processes), with additional 'FOAM FATAL ERROR' header text and sta...
A list of keyword definitions, which are a keyword followed by a number of values (eg...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
virtual const volScalarField & kappa() const
Return thermal conductivity [W/m/K].
Macros for easy insertion into run-time selection tables.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
virtual const solidThermo & thermo() const
Return const reference to the solidThermo.
addToRunTimeSelectionTable(thermalBaffleModel, noThermo, mesh)
A class for handling words, derived from Foam::string.
virtual const volScalarField & rho() const
Return density [Kg/m3].
static const GeometricField< scalar, fvPatchField, volMesh > & null() noexcept
Return a null GeometricField (reference to a nullObject).
errorManip< error > abort(error &err)
Fundamental solid thermodynamic properties.
virtual void evolveRegion()
Evolve the film equations.
virtual const tmp< volScalarField > Cp() const
Return the film specific heat capacity [J/kg/K].
Dummy surface pyrolysis model for 'none'.
virtual bool read()
Read control parameters from dictionary.
defineTypeNameAndDebug(noThermo, 0)
Mesh data needed to do the Finite Volume discretisation.
virtual bool read()
Read control parameters from dictionary.
A class for managing temporary objects.
virtual const volScalarField & T() const
Return the film mean temperature [K].
virtual ~noThermo()
Destructor.
virtual const volScalarField & kappaRad() const
Return solid absorptivity [1/m].