36 #ifndef segregatedBlendingMethod_H 37 #define segregatedBlendingMethod_H 45 namespace blendingMethods
TypeName("segregated")
Runtime type information.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Class to represent an interface between phases. Derivations can further specify the configuration of ...
segregated(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
virtual bool canSegregate() const
Return whether or not this interface can segregate.
Abstract base class for functions that are used to combine interfacial sub-models according to the vo...
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
virtual bool canBeContinuous(const label index) const
Return whether or not a phase can be considered segregated.
virtual tmp< volScalarField > fContinuous(const UPtrList< const volScalarField > &alphas, const label phaseSet, const label systemSet) const
Evaluate the blending function.
A class for managing temporary objects.
Blending method for segregated configurations. E.g., a churning flow in which it is never appropriate...