My Project
Loading...
Searching...
No Matches
Opm::out::Summary Class Reference

Classes

class  SummaryImplementation
 

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 (SummaryConfig &sumcfg, const EclipseState &es, 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::WellBlockAveragePressures &wbp, const data::GroupAndNetworkValues &group_and_nwrk_solution, const GlobalProcessParameters &single_values, const Inplace &initial_inplace, const Inplace &inplace, 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
 

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