41 #ifndef OneResistanceHeatTransferPhaseSystem_H 42 #define OneResistanceHeatTransferPhaseSystem_H 52 template<
class modelType>
class BlendedInterfacialModel;
53 class heatTransferModel;
59 template<
class BasePhaseSystem>
62 public BasePhaseSystem
OneResistanceHeatTransferPhaseSystem(const fvMesh &)
Construct from fvMesh.
Class which models interfacial heat transfer between a number of phases. A single heat transfer model...
virtual ~OneResistanceHeatTransferPhaseSystem()
Destructor.
virtual bool read()
Read base phaseProperties dictionary.
Hashing functor for phasePairKey.
heatTransferModelTable heatTransferModels_
Heat transfer models.
A HashTable similar to std::unordered_map.
An ordered or unorder pair of phase names. Typically specified as follows.
Mesh data needed to do the Finite Volume discretisation.
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
virtual autoPtr< phaseSystem::heatTransferTable > heatTransfer() const
Return the heat transfer matrices.
HashTable< autoPtr< BlendedInterfacialModel< heatTransferModel > >, phasePairKey, phasePairKey::hash > heatTransferModelTable