|
opm-simulators
|
Public Member Functions | |
| Main (int argc, char **argv, bool ownMPI=true) | |
| Main (const std::string &filename, bool mpi_init=true, bool mpi_finalize=true) | |
| Main (const std::string &filename, std::shared_ptr< EclipseState > eclipseState, std::shared_ptr< Schedule > schedule, std::shared_ptr< SummaryConfig > summaryConfig, bool mpi_init=true, bool mpi_finalize=true) | |
| void | setArgvArgc_ (const std::string &filename) |
| void | maybeSaveReservoirCouplingSlaveLogFilename_ () |
| void | maybeRedirectReservoirCouplingSlaveOutput_ () |
| void | initMPI () |
| int | runDynamic () |
| Run simulation. | |
| template<class TypeTag> | |
| int | runStatic () |
| Run simulation. | |
| int | justInitialize () |
| Used for test_outputdir. | |
Protected Member Functions | |
| template<class TypeTagEarlyBird> | |
| bool | initialize_ (int &exitCode, bool keepKeywords=false) |
| Initialize. | |
| void | setupVanguard () |
Protected Attributes | |
| int | argc_ {0} |
| char ** | argv_ {nullptr} |
| bool | outputCout_ {false} |
| bool | outputFiles_ {false} |
|
inlineprotected |
Initialize.
| exitCode | The exitCode of the program. |
| keepKeywords | Keep Schedule keywords even if there are no actions |
|
inline |
Run simulation.
Selects an appropriate simulator based on runtime information in the input deck.
|
inline |
Run simulation.
Uses staticially configured simulator defined at call site.
| TypeTag | Simulation type's statically configured properties. |