RegimeTransitionInterface Class Reference

Plugin interface for the creation of regime transition plugins. These plugins can be used to find the transition point in a Usg/Usl graph between different multiphase flow regimes. More...

Inheritance diagram for RegimeTransitionInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~RegimeTransitionInterface ()
virtual double calculateRegimeTransition (Data *data, FrictionFunctions *frictionFunctions, CalculateFunctions *calculateFunctions, double tolerance, double Usg)=0
virtual regimetype_t calculateRegime (Data *data, FrictionFunctions *frictionFunctions, CalculateFunctions *calculateFunctions, double tolerance, double Usg, double Usl)=0
virtual QString transitionDescription () const =0
virtual QString tooltip () const =0
virtual QString statustip () const =0
virtual bool transitionAnnular () const =0
virtual bool transitionStratified () const =0
virtual bool transitionDispersed () const =0
virtual bool transitionSlug () const =0

Detailed Description

Plugin interface for the creation of regime transition plugins. These plugins can be used to find the transition point in a Usg/Usl graph between different multiphase flow regimes.


Constructor & Destructor Documentation

virtual RegimeTransitionInterface::~RegimeTransitionInterface (  )  [inline, virtual]

Member Function Documentation

virtual regimetype_t RegimeTransitionInterface::calculateRegime ( Data data,
FrictionFunctions frictionFunctions,
CalculateFunctions calculateFunctions,
double  tolerance,
double  Usg,
double  Usl 
) [pure virtual]
virtual double RegimeTransitionInterface::calculateRegimeTransition ( Data data,
FrictionFunctions frictionFunctions,
CalculateFunctions calculateFunctions,
double  tolerance,
double  Usg 
) [pure virtual]

Here is the caller graph for this function:

virtual QString RegimeTransitionInterface::statustip (  )  const [pure virtual]
virtual QString RegimeTransitionInterface::tooltip (  )  const [pure virtual]
virtual bool RegimeTransitionInterface::transitionAnnular (  )  const [pure virtual]
virtual QString RegimeTransitionInterface::transitionDescription (  )  const [pure virtual]
virtual bool RegimeTransitionInterface::transitionDispersed (  )  const [pure virtual]
virtual bool RegimeTransitionInterface::transitionSlug (  )  const [pure virtual]
virtual bool RegimeTransitionInterface::transitionStratified (  )  const [pure virtual]
 All Classes Functions Variables

Generated by  doxygen 1.6.2