#include <Main.hpp>

Public Types

using FlowMainType = FlowMain< Properties::TTag::FlowProblemTPFA >
 

Public Member Functions

 Main (int argc, char **argv, bool ownMPI=true)
 
 Main (const std::string &filename)
 
 Main (const std::string &filename, std::shared_ptr< EclipseState > eclipseState, std::shared_ptr< Schedule > schedule, std::shared_ptr< SummaryConfig > summaryConfig)
 
 ~Main ()
 
void setArgvArgc_ (const std::string &filename)
 
void initMPI ()
 
int runDynamic ()
 
template<class TypeTag >
int runStatic ()
 
std::unique_ptr< FlowMainTypeinitFlowBlackoil (int &exitCode)
 
int justInitialize ()
 Used for test_outputdir. More...
 

Member Typedef Documentation

◆ FlowMainType

using Opm::Main::FlowMainType = FlowMain<Properties::TTag::FlowProblemTPFA>

Constructor & Destructor Documentation

◆ Main() [1/3]

Opm::Main::Main ( int  argc,
char **  argv,
bool  ownMPI = true 
)

◆ Main() [2/3]

Opm::Main::Main ( const std::string &  filename)

◆ Main() [3/3]

Opm::Main::Main ( const std::string &  filename,
std::shared_ptr< EclipseState >  eclipseState,
std::shared_ptr< Schedule >  schedule,
std::shared_ptr< SummaryConfig >  summaryConfig 
)

◆ ~Main()

Opm::Main::~Main ( )

Member Function Documentation

◆ initFlowBlackoil()

std::unique_ptr< FlowMainType > Opm::Main::initFlowBlackoil ( int &  exitCode)
inline

◆ initMPI()

void Opm::Main::initMPI ( )

◆ justInitialize()

int Opm::Main::justInitialize ( )
inline

Used for test_outputdir.

◆ runDynamic()

int Opm::Main::runDynamic ( )
inline

◆ runStatic()

template<class TypeTag >
int Opm::Main::runStatic ( )
inline

◆ setArgvArgc_()

void Opm::Main::setArgvArgc_ ( const std::string &  filename)

The documentation for this class was generated from the following file: