CalculateRegimeInterface Class Reference
Plugin interface for the creation of regime calculation plugins. These plugins are to be used as the base calculation method for a specific regime. E.g. slug.
More...
List of all members.
Detailed Description
Plugin interface for the creation of regime calculation plugins. These plugins are to be used as the base calculation method for a specific regime. E.g. slug.
Constructor & Destructor Documentation
virtual CalculateRegimeInterface::~CalculateRegimeInterface |
( |
|
) |
[inline, virtual] |
Member Function Documentation
virtual QList<QPair<QString, double> > CalculateRegimeInterface::calculate |
( |
Data * |
data, |
|
|
FrictionFunctions * |
frictionFunctions, |
|
|
double |
tolerance | |
|
) |
| | [pure virtual] |
virtual double CalculateRegimeInterface::calculateAlpha |
( |
Data * |
data, |
|
|
FrictionFunctions * |
frictionFunctions, |
|
|
double |
tolerance | |
|
) |
| | [pure virtual] |
virtual double CalculateRegimeInterface::calculatePressureDrop |
( |
Data * |
data, |
|
|
FrictionFunctions * |
frictionFunctions, |
|
|
double |
tolerance | |
|
) |
| | [pure virtual] |
virtual bool CalculateRegimeInterface::isAnnular |
( |
|
) |
const [pure virtual] |
virtual bool CalculateRegimeInterface::isDispersed |
( |
|
) |
const [pure virtual] |
virtual bool CalculateRegimeInterface::isSlug |
( |
|
) |
const [pure virtual] |
virtual bool CalculateRegimeInterface::isStratified |
( |
|
) |
const [pure virtual] |
virtual QString CalculateRegimeInterface::pluginName |
( |
|
) |
const [pure virtual] |