Protected Types | |
using | Base = FlowMainBase< FlowMainSequential< Grid, Simulator >, Grid, Simulator > |
![]() | |
typedef BlackoilPropsAdFromDeck | FluidProps |
typedef FluidProps::MaterialLawManager | MaterialLawManager |
typedef Simulator::ReservoirState | ReservoirState |
typedef Simulator::OutputWriter | OutputWriter |
Protected Member Functions | |
void | printStartupMessage () |
void | setupLinearSolver () |
void | createSimulator () |
![]() | |
void | setupParallelism (int argc, char **argv) |
bool | cartesianAdjacent (const Grid &grid, int g1, int g2) |
checks cartesian adjacency of global indices g1 and g2 | |
void | printStartupMessage () |
bool | setupParameters (int argc, char **argv) |
void | setupOutput () |
void | setupLogging () |
void | mergeParallelLogFiles () |
void | readDeckInput () |
void | setupGridAndProps () |
void | setupState () |
void | distributeData () |
void | extractMessages () |
void | runDiagnostics () |
void | writeInit () |
void | setupOutputWriter () |
void | setupLinearSolver () |
int | runSimulator () |
FlowMainSequential< Grid, Simulator > & | asImpl () |
Protected Attributes | |
friend | Base |
![]() | |
int | mpi_rank_ |
bool | output_cout_ |
bool | must_distribute_ |
ParameterGroup | param_ |
bool | output_to_files_ |
std::string | output_dir_ |
std::shared_ptr< Deck > | deck_ |
std::shared_ptr< EclipseState > | eclipse_state_ |
std::unique_ptr< GridInit< Grid > > | grid_init_ |
std::shared_ptr < MaterialLawManager > | material_law_manager_ |
std::unique_ptr< FluidProps > | fluidprops_ |
std::unique_ptr < RockCompressibility > | rock_comp_ |
std::array< double, 3 > | gravity_ |
bool | use_local_perm_ |
std::unique_ptr< DerivedGeology > | geoprops_ |
std::unique_ptr< ReservoirState > | state_ |
std::vector< double > | threshold_pressures_ |
boost::any | parallel_information_ |
std::unique_ptr< EclipseIO > | eclipse_writer_ |
std::unique_ptr< OutputWriter > | output_writer_ |
std::unique_ptr < NewtonIterationBlackoilInterface > | fis_solver_ |
std::unique_ptr< Simulator > | simulator_ |
std::string | logFile_ |
std::unordered_set< std::string > | defunct_well_names_ |
Additional Inherited Members | |
![]() | |
int | execute (int argc, char **argv) |
This is the main function of Flow. More... | |