52 const word& modelType,
58 UNbrName_(coeffs_.lookupOrDefault<
word>(
"UNbr",
"U")),
68 a_ = coeffs_.lookup<scalar>(
"a");
69 b_ = coeffs_.lookup<scalar>(
"b");
70 c_ = coeffs_.lookup<scalar>(
"c");
71 ds_ = coeffs_.lookup<scalar>(
"ds");
72 Pr_ = coeffs_.lookup<scalar>(
"Pr");
80 mesh_.time().timeName(),
108 thermophysicalTransportModel::typeName
112 nbrTtm.momentumTransport();
123 const scalarField htcNbr(NuNbr*nbrTtm.kappaEff()/ds_);
127 htc_.primitiveFieldRef() = htcNbrMapped*AoV_;
135 coeffs_.readIfPresent(
"UNbr", UNbrName_);
137 coeffs_.readIfPresent(
"a", a_);
138 coeffs_.readIfPresent(
"b", b_);
139 coeffs_.readIfPresent(
"c", c_);
140 coeffs_.readIfPresent(
"ds", ds_);
141 coeffs_.readIfPresent(
"Pr", Pr_);
defineTypeNameAndDebug(option, 0)
Base class for inter region heat exchange. The derived classes must provide the heat transfer coeffic...
virtual tmp< volScalarField > rho() const =0
Density [kg/m^3].
virtual ~variableHeatTransfer()
Destructor.
A list of keyword definitions, which are a keyword followed by any number of values (e...
bool interpolate(const vector &p1, const vector &p2, const vector &o, vector &n, scalar l)
addToRunTimeSelectionTable(option, fixedTemperatureConstraint, dictionary)
const Time & time() const
Return the top-level database.
const Type & lookupObject(const word &name) const
Lookup and return the object of the given Type.
Macros for easy insertion into run-time selection tables.
A class for handling words, derived from string.
Fundamental fluid thermodynamic properties.
virtual void calculateHtc()
Calculate the heat transfer coefficient.
variableHeatTransfer(const word &name, const word &modelType, const dictionary &dict, const fvMesh &mesh)
Construct from dictionary.
Abstract base class for thermophysical transport models (RAS, LES and laminar).
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
Mesh data needed to do the Finite Volume discretisation.
dimensioned< scalar > mag(const dimensioned< Type > &)
virtual bool read(const dictionary &dict)
Read dictionary.
virtual bool read(const dictionary &dict)
Read dictionary.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
Abstract base class for turbulence models (RAS, LES and laminar).