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