42 #ifndef TwoResistanceHeatTransferPhaseSystem_H 43 #define TwoResistanceHeatTransferPhaseSystem_H 52 template<
class modelType>
53 class BlendedInterfacialModel;
56 class heatTransferModel;
62 template<
class BasePhaseSystem>
65 public BasePhaseSystem
Class which models interfacial heat transfer between a number of phases. Two heat transfer models are...
heatTransferModelTable heatTransferModels_
Heat transfer models.
An ordered pair of two objects of type <T> with first() and second() elements.
virtual void correctInterfaceThermo()
Correct the interface thermodynamics.
An STL-conforming hash table.
HashTable< Pair< autoPtr< BlendedInterfacialModel< heatTransferModel > > >, phasePairKey, phasePairKey::hash > heatTransferModelTable
virtual autoPtr< phaseSystem::heatTransferTable > heatTransfer() const
Return the heat transfer matrices.
HashPtrTable< volScalarField, phasePairKey, phasePairKey::hash > Tf_
Interface temperatures.
Mesh data needed to do the Finite Volume discretisation.
virtual ~TwoResistanceHeatTransferPhaseSystem()
Destructor.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual void correctEnergyTransport()
Correct the energy transport e.g. alphat and Tf.
TwoResistanceHeatTransferPhaseSystem(const fvMesh &)
Construct from fvMesh.
virtual bool read()
Read base phaseProperties dictionary.