dispersedDisplacedSidedPhaseInterface Class Reference

Class to represent a certain side of an interface between phases, where one phase is considered dispersed within the other, and the interface has been displaced to some extent by a third phase. More...

Inheritance diagram for dispersedDisplacedSidedPhaseInterface:
Collaboration diagram for dispersedDisplacedSidedPhaseInterface:

Public Member Functions

 TypeName ("dispersedDisplacedSidedPhaseInterface")
 Runtime type information. More...
 
 dispersedDisplacedSidedPhaseInterface (const phaseModel &dispersed, const phaseModel &continuous, const phaseModel &displacing, const phaseModel &phase)
 Construct from phases. More...
 
 dispersedDisplacedSidedPhaseInterface (const phaseSystem &fluid, const word &name)
 Construct from fluid and name. More...
 
virtual ~dispersedDisplacedSidedPhaseInterface ()
 Destructor. More...
 
virtual word name () const
 Name. More...
 
- Public Member Functions inherited from dispersedPhaseInterface
 TypeName ("dispersedPhaseInterface")
 Runtime type information. More...
 
 dispersedPhaseInterface (const phaseModel &dispersed, const phaseModel &continuous)
 Construct from phases. More...
 
 dispersedPhaseInterface (const phaseSystem &fluid, const word &name)
 Construct from fluid and name. More...
 
virtual ~dispersedPhaseInterface ()
 Destructor. More...
 
const phaseModeldispersed () const
 Dispersed phase. More...
 
const phaseModelcontinuous () const
 Continuous phase. More...
 
tmp< volVectorFieldUr () const
 Relative velocity. More...
 
tmp< volScalarFieldRe () const
 Reynolds number. More...
 
tmp< volScalarFieldPr () const
 Prandtl number. More...
 
tmp< volScalarFieldEo () const
 Eotvos number. More...
 
tmp< volScalarFieldEo (const volScalarField &d) const
 Eotvos number for given diameter. More...
 
tmp< volScalarFieldMo () const
 Morton Number. More...
 
tmp< volScalarFieldTa () const
 Takahashi Number. More...
 
- Public Member Functions inherited from phaseInterface
 TypeName ("phaseInterface")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, phaseInterface, word,(const phaseSystem &fluid, const word &name),(fluid, name))
 
 phaseInterface (const phaseModel &phase1, const phaseModel &phase2)
 Construct from phases. More...
 
 phaseInterface (const Tuple2< const phaseModel &, const phaseModel &> &phases)
 Construct from phases. More...
 
 phaseInterface (const phaseSystem &fluid, const word &name)
 Construct from fluid and name. More...
 
 phaseInterface (const phaseSystem &fluid, const phaseInterfaceKey &name)
 Construct from fluid and key. More...
 
virtual autoPtr< phaseInterfaceclone () const
 Clone function. More...
 
virtual ~phaseInterface ()
 Destructor. More...
 
template<class ModelType , class Derived >
const Derived & modelCast () const
 Cast to derived type for use in a model. More...
 
const phaseModelphase1 () const
 Return phase 1. More...
 
const phaseModelphase2 () const
 Return phase 2. More...
 
bool contains (const phaseModel &phase) const
 Return true if this phaseInterface contains the given phase. More...
 
const phaseModelotherPhase (const phaseModel &phase) const
 Return the other phase relative to the given phase. More...
 
label index (const phaseModel &phase) const
 Return the index of the given phase. Generates a FatalError if. More...
 
const phaseSystemfluid () const
 Return the phase system. More...
 
const fvMeshmesh () const
 Return the mesh. More...
 
const uniformDimensionedVectorFieldg () const
 Return gravitational acceleration. More...
 
tmp< volScalarFieldrho () const
 Average density. More...
 
tmp< volScalarFieldmagUr () const
 Relative velocity magnitude. More...
 
tmp< volScalarFieldsigma () const
 Surface tension coefficient. More...
 
const_iterator cbegin () const
 const_iterator set to the beginning of the pair More...
 
const_iterator cend () const
 const_iterator set to beyond the end of the pair More...
 
const_iterator begin () const
 const_iterator set to the beginning of the pair More...
 
const_iterator end () const
 const_iterator set to beyond the end of the pair More...
 
- Public Member Functions inherited from displacedPhaseInterface
 TypeName ("displacedPhaseInterface")
 Runtime type information. More...
 
 displacedPhaseInterface (const phaseModel &phase1, const phaseModel &phase2, const phaseModel &displacing)
 Construct from phases. More...
 
 displacedPhaseInterface (const phaseSystem &fluid, const word &name)
 Construct from fluid and name. More...
 
virtual ~displacedPhaseInterface ()
 Destructor. More...
 
const phaseModeldisplacing () const
 Displacing phase. More...
 
- Public Member Functions inherited from sidedPhaseInterface
 TypeName ("sidedPhaseInterface")
 Runtime type information. More...
 
 sidedPhaseInterface (const phaseModel &phase, const phaseModel &otherPhase)
 Construct from phases. More...
 
 sidedPhaseInterface (const phaseSystem &fluid, const word &name)
 Construct from fluid and name. More...
 
virtual ~sidedPhaseInterface ()
 Destructor. More...
 
const phaseModelphase () const
 Phase on the this side of the interface. More...
 
const phaseModelotherPhase () const
 Phase on the other side of the interface. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from dispersedPhaseInterface
static word separator ()
 Return the separator that delimits this interface's name. More...
 
- Static Public Member Functions inherited from phaseInterface
static const phaseModelgetPhase1 (const phaseModel &phase1, const phaseModel &phase2)
 Get a reference to phase1 after sorting the phases by index. More...
 
static const phaseModelgetPhase2 (const phaseModel &phase1, const phaseModel &phase2)
 Get a reference to phase2 after sorting the phases by index. More...
 
static bool addHeadSeparator (const word &separator)
 Add a head separator to the list. More...
 
static bool addOldSeparatorToSeparator (const word &oldSeparator, const word &separator)
 Add a old separator to separator to the table. More...
 
static wordList nameToNameParts (const phaseSystem &fluid, const word &name)
 Split an interface name and return all its parts. More...
 
static wordList nameToSeparators (const phaseSystem &fluid, const word &name)
 Split an interface name and return its separators. More...
 
static word separatorsToTypeName (const wordList &separators)
 Convert a list of separators into a type name. More...
 
static word nameToTypeName (const phaseSystem &fluid, const word &name)
 Convert an interface name into a type name. Essentially just. More...
 
static word namePartsToName (const phaseSystem &fluid, const wordList &nameParts)
 Convert interface name parts to an interface name. More...
 
static word oldNamePartsToName (const phaseSystem &fluid, const wordList &oldNameParts)
 Convert old-format interface name parts to an interface name. Used. More...
 
static Tuple2< const phaseModel &, const phaseModel & > identifyPhases (const phaseSystem &fluid, const word &name, const wordList &separators)
 Return references to the phases associated with a given name, and a. More...
 
static autoPtr< phaseInterfaceNew (const phaseSystem &fluid, const word &name)
 Select given fluid and name. More...
 
static autoPtr< phaseInterfaceNew (const phaseInterface &interface1, const phaseInterface &interface2)
 Select by combining two interfaces. More...
 
static word separator ()
 Return the separator that delimits this interface's name. More...
 
- Static Public Member Functions inherited from displacedPhaseInterface
static word separator ()
 Return the separator that delimits this interface's name. More...
 
- Static Public Member Functions inherited from sidedPhaseInterface
static word separator ()
 Return the separator that delimits this interface's name. More...
 

Detailed Description

Class to represent a certain side of an interface between phases, where one phase is considered dispersed within the other, and the interface has been displaced to some extent by a third phase.

Source files

Definition at line 52 of file dispersedDisplacedSidedPhaseInterface.H.

Constructor & Destructor Documentation

◆ dispersedDisplacedSidedPhaseInterface() [1/2]

dispersedDisplacedSidedPhaseInterface ( const phaseModel dispersed,
const phaseModel continuous,
const phaseModel displacing,
const phaseModel phase 
)

Construct from phases.

◆ dispersedDisplacedSidedPhaseInterface() [2/2]

dispersedDisplacedSidedPhaseInterface ( const phaseSystem fluid,
const word name 
)

Construct from fluid and name.

◆ ~dispersedDisplacedSidedPhaseInterface()

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "dispersedDisplacedSidedPhaseInterface"  )

Runtime type information.

◆ name()

virtual word name ( ) const
virtual

Name.

Reimplemented from dispersedPhaseInterface.


The documentation for this class was generated from the following file: