CalculateFlowThread | Class for doing the actual calculations, inherits QThread |
CalculateFunctions | Class which handles pointers to regime calculation plugins designed for being passing as argument to calculation functions |
CalculateManager | Class which splits calculation tasks over several threads for processing and handles the gathering of results |
CalculateRegimeInterface | 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 |
CalculateRegimeShared | |
Data | Class which handles the data storage |
Ui::FlowPatternWindow | |
FrictionFunctions | Class which handles pointers to friction and slip relation plugins designed for being passing as argument to calculation functions |
FrictionInterface | Plugin interface for the creation of friction plugins |
InterfaceFrictionInterface | Plugin interface for the creation of interface friction plugins |
MainWindow | Window class for main window |
PluginException | |
PluginInterface | Base class to be derived by real plugininterfaces |
PluginLoader< T > | Template class for loading plugins |
RegimeTransitionInterface | 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 |
SimulationStorage | Class for storing and retrieving simulation data as csv files |
SlipRelationInterface | |
Ui_FlowPatternWindow | |
XYPlot | Class for storing and retrieving simulation data as csv files |
XYPlotArea | Widget class which adds a XYPlot together with buttons for manipulating plot |
XYPlotZoomer | Class which facilitates zooming in XYPlots |