Class which handles pointers to regime calculation plugins designed for being passing as argument to calculation functions. More...
Class which handles pointers to regime calculation plugins designed for being passing as argument to calculation functions.
CalculateFunctions::CalculateFunctions | ( | ) | [inline] |
bool CalculateFunctions::isDefined | ( | ) | [inline] |
bool CalculateFunctions::isEnabledAnnular | ( | ) | [inline] |
bool CalculateFunctions::isEnabledDispersed | ( | ) | [inline] |
bool CalculateFunctions::isEnabledSlug | ( | ) | [inline] |
bool CalculateFunctions::isEnabledStratified | ( | ) | [inline] |
CalculateRegimeInterface* CalculateFunctions::pluginAnnular | ( | ) | [inline] |
Returns CalculateRegimeInterface pointer to plugin calculating annular flow
CalculateRegimeInterface* CalculateFunctions::pluginDispersed | ( | ) | [inline] |
CalculateRegimeInterface* CalculateFunctions::pluginSlug | ( | ) | [inline] |
CalculateRegimeInterface* CalculateFunctions::pluginStratified | ( | ) | [inline] |
void CalculateFunctions::setEnabledAnnular | ( | bool | enabled | ) | [inline] |
void CalculateFunctions::setEnabledDispersed | ( | bool | enabled | ) | [inline] |
void CalculateFunctions::setEnabledSlug | ( | bool | enabled | ) | [inline] |
void CalculateFunctions::setEnabledStratified | ( | bool | enabled | ) | [inline] |
void CalculateFunctions::setPluginAnnular | ( | CalculateRegimeInterface * | pluginAnnular | ) | [inline] |
Set the plugin used to calculate annular flow
void CalculateFunctions::setPluginDispersed | ( | CalculateRegimeInterface * | pluginDispersed | ) | [inline] |
void CalculateFunctions::setPluginSlug | ( | CalculateRegimeInterface * | pluginSlug | ) | [inline] |
void CalculateFunctions::setPluginStratified | ( | CalculateRegimeInterface * | pluginStratified | ) | [inline] |
bool CalculateFunctions::_enabledAnnular [private] |
bool CalculateFunctions::_enabledDispersed [private] |
bool CalculateFunctions::_enabledSlug [private] |
bool CalculateFunctions::_enabledStratified [private] |