49 separatorsToTypeName({separator()}).c_str(),
88 return phase1().name() +
'_' + separator() +
'_' + phase2().name();
Macros for easy insertion into run-time selection tables.
Class to represent an interface between phases. Derivations can further specify the configuration of ...
static bool addHeadSeparator(const word &separator)
Add a head separator to the list.
static bool addOldSeparatorToSeparator(const word &oldSeparator, const word &separator)
Add a old separator to separator to the table.
Class to represent a system of phases and model interfacial transfers between them.
Class to represent a interface between phases where the two phases are considered to be segregated; t...
static word separator()
Return the separator that delimits this interface's name.
virtual word name() const
Name.
segregatedPhaseInterface(const phaseModel &phase1, const phaseModel &phase2)
Construct from phases.
virtual ~segregatedPhaseInterface()
Destructor.
A class for handling words, derived from string.
defineTypeNameAndDebugWithName(dispersedDisplacedPhaseInterface, separatorsToTypeName({ dispersedPhaseInterface::separator(), displacedPhaseInterface::separator() }).c_str(), 0)
bool segregatedPhaseInterfaceAddedHeadSeparator
bool segregatedPhaseInterfaceAddedOldSeparatorToSeparator
word name(const complex &)
Return a string representation of a complex.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)