28 #include "BlendedInterfacialModel.H" 29 #include "dragModel.H" 30 #include "virtualMassModel.H" 39 template<
class modelType>
54 inline const dragModel& twoPhaseSystem::lookupSubModel<dragModel>
60 return drag_->phaseModel(dispersed);
65 inline const virtualMassModel& twoPhaseSystem::lookupSubModel<virtualMassModel>
71 return virtualMass_->phaseModel(dispersed);
const Type & lookupObject(const word &name, const bool recursive=false) const
Lookup and return const reference to the object of the given Type. Fatal if not found or the wrong ty...
const fvMesh & mesh() const
Return the mesh.
const modelType & lookupSubModel(const phasePair &key) const
Access a sub model between a phase pair.
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
auto key(const Type &t) -> typename std::enable_if< std::is_enum< Type >::value, typename std::underlying_type< Type >::type >::type
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
Description for mass transfer between a pair of phases. The direction of the mass transfer is from th...