Go to the documentation of this file.
37 namespace regionModels
63 const word& modelType,
76 p.boundaryMesh().mesh().time().timeName(),
77 p.boundaryMesh().mesh(),
85 if (!faOptions_.optionList::size())
87 Info <<
"No finite area options present" <<
endl;
Defines the attributes of an object for which implicit objectRegistry management is supported,...
static options & New(const fvPatch &p)
A class for handling words, derived from Foam::string.
defineTypeNameAndDebug(KirchhoffShell, 0)
thermalShellModel(const word &modelType, const fvPatch &patch, const dictionary &dict)
Construct from type name and mesh and dict.
const volScalarField & Tp() const
Return primary region temperature.
areaScalarField T_
Shell temperature.
Ostream & endl(Ostream &os)
Add newline and flush stream.
Foam::fa::options & faOptions()
Return faOptions.
messageStream Info
Information stream (uses stdout - output is on the master only)
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
defineRunTimeSelectionTable(thermalShellModel, dictionary)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void preEvolveRegion()
Pre-evolve region.
virtual bool read(const dictionary &dict)
Read control parameters from dictionary.
Base class for area region models.
Intermediate class for thermal-shell finite-area models.
const volScalarField & Tp_
Primary region temperature.
const areaScalarField & T() const
Return shell temperature.
virtual bool read(const dictionary &)
Read control parameters from dictionary.
Foam::fa::options & faOptions_
Pointer to faOptions.