103 + displacing().name()
Macros for easy insertion into run-time selection tables.
Class to represent an interface between phases which has been displaced to some extent by a third pha...
static word separator()
Return the separator that delimits this interface's name.
Class to represent an interface between phases. Derivations can further specify the configuration of ...
Class to represent a system of phases and model interfacial transfers between them.
Class to represent a certain side of an interface between phases, where one phase is considered segre...
virtual word name() const
Name.
segregatedDisplacedSidedPhaseInterface(const phaseModel &phase, const phaseModel &otherPhase, const phaseModel &displacing)
Construct from phases.
virtual ~segregatedDisplacedSidedPhaseInterface()
Destructor.
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.
Class to represent a certain side of an interface between phases.
static word separator()
Return the separator that delimits this interface's name.
A class for handling words, derived from string.
addToRunTimeSelectionTable(polyPatch, mergedCyclicPolyPatch, word)
word name(const bool)
Return a word representation of a bool.
defineTypeNameAndDebugWithName(dispersedDisplacedPhaseInterface, separatorsToTypeName({ dispersedPhaseInterface::separator(), displacedPhaseInterface::separator() }).c_str(), 0)