opm-simulators/opm/simulators/flow
Håkon Hægland 2734445bf5 Refactor runSimulator().
A resubmission of commit b25f489 in PR #2403 and PR #2441 to work with
the current master.

Continues the work in PR #2619 to refactor FlowMainEbos.hpp to work with
the Python bindings.

We need to refactor runSimulator() to avoid code duplication when
executeStepInit() is implemented (see later commit). Here, runSimulator()
is refactored into a runSimulatorInitOrRun() that takes a callback
function. When runSimulatorInit() is implemented it will pass a different
callback that only initializes the simulator. Currently, runSimulator()
passes the callback runSimulatorRunCallback_() which runs the whole
simulation. The code outputting the simulation summary in runSimulator()
is also refactored into a runSimulatorAfterSim_() method.
2020-05-19 16:52:46 +02:00
..
BlackoilModelEbos.hpp Refactor SimulatorReport system. 2020-05-07 16:13:39 +02:00
BlackoilModelParametersEbos.hpp Improve/fix well potential calculations for MultiSegmentWell. 2019-12-04 11:01:45 +01:00
countGlobalCells.hpp changed: replace boost::any with std::any 2020-02-19 11:20:16 +01:00
FlowMainEbos.hpp Refactor runSimulator(). 2020-05-19 16:52:46 +02:00
Main.hpp Fixed bug in initFlowEbosBlackoil() 2020-05-13 13:45:16 +02:00
MissingFeatures.cpp Remove 'MAXVALUE' From List of Missing Features 2020-05-10 14:38:17 +02:00
MissingFeatures.hpp Moved Flow-related classes and files to opm/simulators/flow. 2019-06-20 11:00:51 +02:00
NonlinearSolverEbos.hpp Use = rather than += when appropriate for reports. 2020-05-07 22:09:17 +02:00
SimulatorFullyImplicitBlackoilEbos.hpp Refactor SimulatorReport system. 2020-05-07 16:13:39 +02:00