36 #ifndef heatTransferCoefficientModel_H
37 #define heatTransferCoefficientModel_H
67 TypeName(
"heatTransferCoefficientModel");
102 const word& modelType,
110 const word& modelType,
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh data needed to do the Finite Volume discretisation.
Base class for heat transfer coefficient modelling used in heat transfer fvModels.
TypeName("heatTransferCoefficientModel")
Runtime type information.
const fvMesh & mesh_
Reference to the mesh.
virtual bool read(const dictionary &dict)
Read dictionary.
virtual tmp< volScalarField > htc() const =0
Get the heat transfer coefficient.
virtual void correct()=0
Correct the heat transfer coefficient.
static autoPtr< heatTransferCoefficientModel > New(const dictionary &dict, const fvMesh &mesh)
Select from dictionary and mesh.
heatTransferCoefficientModel(const word &modelType, const dictionary &dict, const fvMesh &mesh)
Construct from dictionary and mesh.
declareRunTimeSelectionTable(autoPtr, heatTransferCoefficientModel, mesh,(const dictionary &dict, const fvMesh &mesh),(dict, mesh))
virtual ~heatTransferCoefficientModel()
Destructor.
Base class for inter-region exchange.
A class for managing temporary objects.
A class for handling words, derived from string.
Macros to ease declaration of run-time selection tables.