37 #ifndef heatTransferModel_H 38 #define heatTransferModel_H 116 const word& modelType,
124 const word& modelType,
tmp< volScalarField > AoV() const
Get the area per unit volume.
virtual void correct()=0
Correct the heat transfer coefficient.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Base class for heat transfer coefficient modelling used in heat transfer fvModels. Area per unit volume [1/m] (AoV) must be provided as a value in the coefficients dictionary or as a field in constant.
virtual tmp< volScalarField > htc() const =0
Get the heat transfer coefficient.
Base class for inter-region exchange.
A class for handling words, derived from string.
static autoPtr< heatTransferModel > New(const dictionary &dict, const fvMesh &mesh)
Select from dictionary and mesh.
heatTransferModel(const word &modelType, const dictionary &dict, const fvMesh &mesh)
Construct from dictionary and mesh.
virtual bool read(const dictionary &dict)
Read dictionary.
Mesh data needed to do the Finite Volume discretisation.
TypeName("heatTransferModel")
Runtime type information.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
const fvMesh & mesh() const
Return reference to the mesh.
Macros to ease declaration of run-time selection tables.
A class for managing temporary objects.
const dictionary & coeffs() const
Return coeffs dictionary.
virtual ~heatTransferModel()
Destructor.
declareRunTimeSelectionTable(autoPtr, heatTransferModel, mesh,(const dictionary &dict, const fvMesh &mesh),(dict, mesh))