|
My Project
|
Public Types | |
| using | MaterialLawManager = typename GetProp< TypeTag, Properties::MaterialLaw >::EclMaterialLawManager |
| using | EbosSimulator = GetPropType< TypeTag, Properties::Simulator > |
| using | Grid = GetPropType< TypeTag, Properties::Grid > |
| using | GridView = GetPropType< TypeTag, Properties::GridView > |
| using | Problem = GetPropType< TypeTag, Properties::Problem > |
| using | Scalar = GetPropType< TypeTag, Properties::Scalar > |
| using | FluidSystem = GetPropType< TypeTag, Properties::FluidSystem > |
| using | Simulator = SimulatorFullyImplicitBlackoilEbos< TypeTag > |
Public Member Functions | |
| FlowMainEbos (int argc, char **argv, bool output_cout, bool output_files) | |
| int | execute () |
| This is the main function of Flow. | |
| int | executeInitStep () |
| int | executeStep () |
| int | executeStepsCleanup () |
| EbosSimulator * | getSimulatorPtr () |
| SimulatorTimer * | getSimTimer () |
Static Public Member Functions | |
| static int | setupParameters_ (int argc, char **argv, Parallel::Communication comm) |
Protected Member Functions | |
| void | setupParallelism () |
| void | mergeParallelLogFiles () |
| void | setupEbosSimulator () |
| const Deck & | deck () const |
| Deck & | deck () |
| const EclipseState & | eclState () const |
| EclipseState & | eclState () |
| const Schedule & | schedule () const |
| int | runSimulator () |
| int | runSimulatorInit () |
| void | createSimulator () |
| This is the main function of Flow. | |
| Grid & | grid () |
|
inline |
This is the main function of Flow.
It runs a complete simulation with the given grid and simulator classes, based on the user-specified command-line input.