Skip to content

Commit

Permalink
Add WCD, GCDI, GCDM, WIPG, WIPL summary for F and R
Browse files Browse the repository at this point in the history
  • Loading branch information
Tor Harald Sandve committed Feb 23, 2023
1 parent 4825a76 commit 7e6f757
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 2 deletions.
5 changes: 5 additions & 0 deletions opm/output/eclipse/Inplace.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,11 @@ class Inplace {
OilResVolume = 13,
GasResVolume = 14,
SALT = 15,
CO2InWaterPhase = 16,
CO2InGasPhaseInMob = 17,
CO2InGasPhaseMob = 18,
WaterInGasPhase = 19,
WaterInWaterPhase = 20,
};

/*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,8 @@
"FMWWT",
"FEPR",
"FEPT",
"FGCDI",
"FGCDM",
"FGSPR",
"FGSRL",
"FGSRU",
Expand All @@ -133,6 +135,9 @@
"FOSRU",
"FOSSP",
"FOSTP",
"FWCD",
"FWIPG",
"FWIPL",
"FWSPR",
"FWSRL",
"FWSRU",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
"RGP",
"RPPG",
"RGVIS",
"RGCDI",
"RGCDM",
"RGDEN",
"RGPR",
"RGPRF",
Expand All @@ -55,6 +57,9 @@
"RPPC",
"RRPV",
"ROPV",
"RWCD",
"RWIPG",
"RWIPL",
"RWPV",
"RGPV",
"RHPV",
Expand Down
5 changes: 5 additions & 0 deletions src/opm/output/eclipse/Inplace.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,11 @@ const std::vector<Inplace::Phase>& Inplace::phases() {
Inplace::Phase::OilResVolume,
Inplace::Phase::GasResVolume,
Inplace::Phase::SALT,
Inplace::Phase::CO2InWaterPhase,
Inplace::Phase::CO2InGasPhaseInMob,
Inplace::Phase::CO2InGasPhaseMob,
Inplace::Phase::WaterInGasPhase,
Inplace::Phase::WaterInWaterPhase,
};

return phases_;
Expand Down
13 changes: 11 additions & 2 deletions src/opm/output/eclipse/Summary.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2230,7 +2230,11 @@ static const std::unordered_map< std::string, Opm::UnitSystem::measure> single_v
{"FGIPL" , Opm::UnitSystem::measure::gas_surface_volume },
{"FGIPG" , Opm::UnitSystem::measure::gas_surface_volume },
{"FPR" , Opm::UnitSystem::measure::pressure },

{"FGCDI" , Opm::UnitSystem::measure::gas_surface_volume },
{"FGCDM" , Opm::UnitSystem::measure::gas_surface_volume },
{"FWCD" , Opm::UnitSystem::measure::gas_surface_volume },
{"FWIPG" , Opm::UnitSystem::measure::liquid_surface_volume },
{"FWIPL" , Opm::UnitSystem::measure::liquid_surface_volume },
};

static const std::unordered_map< std::string, Opm::UnitSystem::measure> region_units = {
Expand All @@ -2243,7 +2247,12 @@ static const std::unordered_map< std::string, Opm::UnitSystem::measure> region_u
{"RGIPL" , Opm::UnitSystem::measure::gas_surface_volume },
{"RGIPG" , Opm::UnitSystem::measure::gas_surface_volume },
{"RWIP" , Opm::UnitSystem::measure::liquid_surface_volume },
{"RRPV" , Opm::UnitSystem::measure::geometric_volume }
{"RRPV" , Opm::UnitSystem::measure::geometric_volume },
{"RGCDI" , Opm::UnitSystem::measure::liquid_surface_volume },
{"RGCDM" , Opm::UnitSystem::measure::liquid_surface_volume },
{"RWCD" , Opm::UnitSystem::measure::gas_surface_volume },
{"RWIPG" , Opm::UnitSystem::measure::liquid_surface_volume },
{"RWIPL" , Opm::UnitSystem::measure::liquid_surface_volume }
};

static const auto interregion_units =
Expand Down

0 comments on commit 7e6f757

Please sign in to comment.