Add production control mode for restart group

This commit is contained in:
Joakim Hove
2020-10-05 13:29:25 +02:00
parent 08f41d4fa2
commit acfd917aab
2 changed files with 2 additions and 0 deletions

View File

@@ -41,6 +41,7 @@ struct RstGroup {
std::string name;
int parent_group;
int prod_cmode;
float oil_rate_limit;
float water_rate_limit;

View File

@@ -40,6 +40,7 @@ RstGroup::RstGroup(const ::Opm::UnitSystem& unit_system,
const double * xgrp) :
name(trim_copy(zwel[0])),
parent_group(igrp[header.nwgmax + VI::IGroup::ParentGroup] ),
prod_cmode(igrp[header.nwgmax + VI::IGroup::ProdCMode]),
oil_rate_limit( unit_system.to_si(M::liquid_surface_rate, sgrp[VI::SGroup::OilRateLimit])),
water_rate_limit( unit_system.to_si(M::liquid_surface_rate, sgrp[VI::SGroup::WatRateLimit])),
gas_rate_limit( unit_system.to_si(M::gas_surface_rate, sgrp[VI::SGroup::GasRateLimit])),