38 dispersedDisplacedSidedPhaseInterface,
50 dispersedDisplacedSidedPhaseInterface,
61 const phaseModel& dispersed,
62 const phaseModel& continuous,
63 const phaseModel& displacing,
64 const phaseModel& phase
67 phaseInterface(dispersed, continuous),
68 dispersedPhaseInterface(dispersed, continuous),
69 displacedPhaseInterface(dispersed, continuous, displacing),
70 sidedPhaseInterface(phase, phaseInterface::otherPhase(phase))
77 const phaseSystem&
fluid,
84 sidedPhaseInterface(fluid, name)
dispersedPhaseInterface(const phaseModel &dispersed, const phaseModel &continuous)
Construct from phases.
static word separator()
Return the separator that delimits this interface's name.
virtual word name() const
Name.
virtual word name() const
Name.
phaseInterface(const phaseModel &phase1, const phaseModel &phase2)
Construct from phases.
const word & name() const
virtual word name() const
Name.
Macros for easy insertion into run-time selection tables.
displacedPhaseInterface(const phaseModel &phase1, const phaseModel &phase2, const phaseModel &displacing)
Construct from phases.
static word separator()
Return the separator that delimits this interface's name.
static word separator()
Return the separator that delimits this interface's name.
A class for handling words, derived from string.
dispersedDisplacedSidedPhaseInterface(const phaseModel &dispersed, const phaseModel &continuous, const phaseModel &displacing, const phaseModel &phase)
Construct from phases.
virtual ~dispersedDisplacedSidedPhaseInterface()
Destructor.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
const phaseModel & displacing() const
Displacing phase.
const phaseSystem & fluid() const
Return the phase system.
#define defineTypeNameAndDebugWithName(Type, Name, DebugSwitch)
Define the typeName and debug information, lookup as Name.