My Project
Opm::out::Summary Class Reference

Public Types

using GlobalProcessParameters = std::map< std::string, double >
 
using RegionParameters = std::map< std::string, std::vector< double > >
 
using BlockValues = std::map< std::pair< std::string, int >, double >
 
using InterRegFlowValues = std::unordered_map< std::string, data::InterRegFlowMap >
 

Public Member Functions

 Summary (const EclipseState &es, const SummaryConfig &sumcfg, const EclipseGrid &grid, const Schedule &sched, const std::string &basename="", const bool writeEsmry=false)
 
void add_timestep (const SummaryState &st, const int report_step, bool isSubstep)
 
void eval (SummaryState &summary_state, const int report_step, const double secs_elapsed, const data::Wells &well_solution, const data::GroupAndNetworkValues &group_and_nwrk_solution, GlobalProcessParameters single_values, const Inplace &initial_inplace, const Inplace &inplace, const PAvgCalculatorCollection &, const RegionParameters &region_values={}, const BlockValues &block_values={}, const data::Aquifers &aquifers_values={}, const InterRegFlowValues &interreg_flows={}) const
 
void write (const bool is_final_summary=false) const
 
PAvgCalculatorCollection wbp_calculators (std::size_t report_step) const
 

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