My Project
Loading...
Searching...
No Matches
Opm::RestartIO::Helpers::AggregateGroupData Class Reference

Public Member Functions

 AggregateGroupData (const std::vector< int > &inteHead)
 
void captureDeclaredGroupData (const Opm::Schedule &sched, const Opm::UnitSystem &units, const std::size_t simStep, const Opm::SummaryState &sumState, const std::vector< int > &inteHead)
 
const std::vector< int > & getIGroup () const
 
const std::vector< float > & getSGroup () const
 
const std::vector< double > & getXGroup () const
 
const std::vector< EclIO::PaddedOutputString< 8 > > & getZGroup () const
 

Public Attributes

const std::vector< std::string > restart_group_keys
 
const std::vector< std::string > restart_field_keys
 
const std::map< std::string, size_t > groupKeyToIndex
 
const std::map< std::string, size_t > fieldKeyToIndex
 

Member Data Documentation

◆ fieldKeyToIndex

const std::map<std::string, size_t> Opm::RestartIO::Helpers::AggregateGroupData::fieldKeyToIndex
Initial value:
= {
{"FOPR", 0},
{"FWPR", 1},
{"FGPR", 2},
{"FVPR", 3},
{"FWIR", 5},
{"FGIR", 6},
{"FWCT", 8},
{"FGOR", 9},
{"FOPT", 10},
{"FWPT", 11},
{"FGPT", 12},
{"FVPT", 13},
{"FWIT", 15},
{"FGIT", 16},
{"FVIT", 17},
{"FOPP", 22},
{"FWPP", 23},
{"FOPTS", 73},
{"FGPTS", 74},
{"FOPTH", 135},
{"FWPTH", 139},
{"FWITH", 140},
{"FGPTH", 143},
{"FGITH", 144},
}

◆ restart_field_keys

const std::vector<std::string> Opm::RestartIO::Helpers::AggregateGroupData::restart_field_keys
Initial value:
= {"FOPP", "FWPP", "FOPR", "FWPR", "FGPR",
"FVPR", "FWIR", "FGIR", "FWCT", "FGOR",
"FOPT", "FWPT", "FGPT", "FVPT",
"FOPTS", "FGPTS",
"FWIT" , "FGIT" , "FVIT",
"FOPTH", "FWPTH", "FGPTH",
"FWITH", "FGITH"}

◆ restart_group_keys

const std::vector<std::string> Opm::RestartIO::Helpers::AggregateGroupData::restart_group_keys
Initial value:
= {"GOPP", "GWPP", "GOPR", "GWPR", "GGPR",
"GVPR", "GWIR", "GGIR", "GWCT", "GGOR",
"GOPT", "GWPT", "GGPT", "GVPT",
"GOPTS", "GGPTS",
"GWIT" , "GGIT" , "GVIT",
"GOPTH", "GWPTH", "GGPTH",
"GWITH", "GGITH",
"GOPGR", "GWPGR", "GGPGR", "GVPGR",
"GOIGR", "GWIGR", "GGIGR",
}

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