54 namespace blendingMethods
71 const scalar transitionAlphaScale_;
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual bool canBeContinuous(const label index) const
Return whether or not a phase can be considered continuous.
Class to represent an interface between phases. Derivations can further specify the configuration of ...
virtual bool canSegregate() const
Return whether or not this interface can segregate.
TypeName("hyperbolic")
Runtime type information.
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...
hyperbolic(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
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 based on smooth hyperbolic functions. Supports the full range of phase fraction space...