My Project
Loading...
Searching...
No Matches
Opm::EclipseIO::Impl Class Reference

Public Member Functions

 Impl (const EclipseState &eclipseState, EclipseGrid grid, const Schedule &schedule, const SummaryConfig &summryConfig, const std::string &baseName, const bool writeEsmry)
 
bool outputEnabled () const
 
std::pair< bool, bool > wantRFTOutput (const int report_step, const bool isSubstep) const
 
bool wantSummaryOutput (const int report_step, const bool isSubstep, const double secs_elapsed, std::optional< int > time_step) const
 
bool wantRestartOutput (const int report_step, const bool isSubstep, std::optional< int > time_step) const
 
bool isFinalStep (const int report_step) const
 
const std::string & outputDir () const
 
const out::Summarysummary () const
 
const SummaryConfigsummaryConfig () const
 
RestartValue loadRestart (const std::vector< RestartKey > &solution_keys, const std::vector< RestartKey > &extra_keys, Action::State &action_state, SummaryState &summary_state) const
 
data::Solution loadRestartSolution (const std::vector< RestartKey > &solution_keys, const int report_step) const
 
void writeInitial (data::Solution simProps, std::map< std::string, std::vector< int > > int_data, const std::vector< NNCdata > &nnc) const
 
void writeSummaryFile (const SummaryState &st, const int report_step, const std::optional< int > time_step, const double secs_elapsed, const bool isSubstep)
 
void writeRestartFile (const Action::State &action_state, const WellTestState &wtest_state, const SummaryState &st, const UDQState &udq_state, const int report_step, std::optional< int > time_step, const double secs_elapsed, const bool write_double, RestartValue &&value)
 
void writeRunSummary () const
 
void writeRftFile (const double secs_elapsed, const int report_step, const bool haveExistingRFT, const data::Wells &wellSol) const
 
void writePrtFileReports (const int report_step) const
 

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