Register Inter-Region Flow Cumulatives for SummaryState

Needed for correct accumulation in future work.
This commit is contained in:
Bård Skaflestad 2022-01-14 23:03:46 +01:00
parent 5a2876642e
commit e1ec7fc828

View File

@ -31,10 +31,15 @@ namespace Opm{
namespace {
bool is_total(const std::string& key) {
static const std::vector<std::string> totals = {"OPT" , "GPT" , "WPT" , "GIT", "WIT", "OPTF" , "OPTS" , "OIT" , "OVPT" , "OVIT" , "MWT" ,
"WVPT" , "WVIT" , "GMT" , "GPTF" , "SGT" , "GST" , "FGT" , "GCT" , "GIMT" ,
"WGPT" , "WGIT" , "EGT" , "EXGT" , "GVPT" , "GVIT" , "LPT" , "VPT" , "VIT" , "NPT" , "NIT",
"TPT", "TIT", "CPT", "CIT", "SPT", "SIT", "EPT", "EIT", "TPTHEA", "TITHEA"};
static const std::vector<std::string> totals = {
"OPT" , "GPT" , "WPT" , "GIT", "WIT", "OPTF" , "OPTS" , "OIT" , "OVPT" , "OVIT" , "MWT" ,
"WVPT" , "WVIT" , "GMT" , "GPTF" , "SGT" , "GST" , "FGT" , "GCT" , "GIMT" ,
"WGPT" , "WGIT" , "EGT" , "EXGT" , "GVPT" , "GVIT" , "LPT" , "VPT" , "VIT" , "NPT" , "NIT",
"TPT", "TIT", "CPT", "CIT", "SPT", "SIT", "EPT", "EIT", "TPTHEA", "TITHEA",
"OFT", "OFT+", "OFT-", "OFTG", "OFTL",
"GFT", "GFT+", "GFT-", "GFTG", "GFTL",
"WFT", "WFT+", "WFT-",
};
auto sep_pos = key.find(':');