20 #ifndef OPM_OUTPUT_ECLIPSE_VECTOR_GROUP_HPP
21 #define OPM_OUTPUT_ECLIPSE_VECTOR_GROUP_HPP
25 namespace Opm {
namespace RestartIO {
namespace Helpers {
namespace VectorItems {
29 enum prod_index : std::vector<float>::size_type {
37 enum inj_index : std::vector<float>::size_type {
38 oilSurfRateLimit = 10,
40 oilReinjectionLimit = 12,
42 waterSurfRateLimit = 15,
43 waterResRateLimit = 16,
44 waterReinjectionLimit = 17,
45 waterVoidageLimit = 18,
46 gasSurfRateLimit = 20,
48 gasReinjectionLimit = 22,
58 enum index : std::vector<int>::size_type {
59 NoOfChildGroupsWells = 0,
67 GConInjeWInjCMode = 19,
70 GConInjeGInjCMode = 24,
78 enum GuideRateMode :
int {
90 enum GroupType :
int {
101 enum index : std::vector<double>::size_type {
129 VoidPrGuideRate = 88,
131 OilInjGuideRate = 89,
132 WatInjGuideRate = 91,
133 WatInjGuideRate_2 = 92,
135 GasInjGuideRate = 93,
137 OilPrGuideRate_2 = 127,
139 WatPrGuideRate_2 = 128,
141 GasPrGuideRate_2 = 129,
143 VoidPrGuideRate_2 = 130,
146 HistOilPrTotal = 135,
148 HistWatPrTotal = 139,
150 HistWatInjTotal = 140,
152 HistGasPrTotal = 143,
154 HistGasInjTotal = 144,
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29