18 if (vbuf[0] ==
"/")
break;
19 string keyword = vbuf[0];
135 cout <<
"SUMMARY" << endl;
143 if (vbuf[0] ==
"/") {
144 obj.obj.push_back(
"All");
147 for (
OCP_INT i = 0; i < len - 1; i++) {
148 obj.obj.push_back(vbuf[i]);
150 if (vbuf.back() !=
"/") obj.obj.push_back(vbuf.back());
153 if (vbuf[0] ==
"/")
break;
156 for (
OCP_INT i = 0; i < len - 1; i++) {
157 obj.obj.push_back(vbuf[i]);
159 if (vbuf.back() !=
"/") obj.obj.push_back(vbuf.back());
162 cout <<
"Type_A" << endl;
170 if (vbuf[0] ==
"/")
break;
174 USI i = stoi(vbuf[0]);
175 USI j = stoi(vbuf[1]);
176 USI k = stoi(vbuf[2]);
178 obj.obj.push_back(
COOIJK(i, j, k));
180 cout <<
"Type_B" << endl;
187 if (vbuf[0] ==
"/")
break;
189 USI len = vbuf.size();
191 for (
USI i = 0; i < len; i++) {
193 string keyword = vbuf[i];
195 switch (
Map_Str2Int(&keyword[0], keyword.size())) {
265 cout <<
"RPTSCHDE" << endl;
unsigned int USI
Generic unsigned integer.
ParamOutput class declaration.
A structure of three-dimensional coordinates.
bool BWAT
Water reservoir molar densities of grids.
bool VGAS
Gas viscosity of grids.
bool DENO
Oil density of grids.
bool SWAT
Water saturation of grids.
bool PRE
Pressure of grids.
bool DENW
Water density of grids.
bool VWAT
Water viscosity of grids.
bool XMF
liquid component mole fractions.
bool PGAS
Gas pressure of grids.
bool PWAT
Water pressure of grids.
bool PCW
capilary pressure: Po - Pw.
bool SGAS
Gas saturation of grids.
bool KRW
Water relative permeability of grids.
bool SOIL
Oil saturation of grids.
bool DENG
Gas density of grids.
bool VOIL
Oil viscosity of grids.
bool BOIL
Oil reservoir molar densities of grids.
bool KRG
Gas relative permeability of grids.
bool KRO
Oil relative permeability of grids.
bool BGAS
Gas reservoir molar densities of grids.
bool YMF
gas component mole fractions.
bool FGIT
Field total gas injection.
Type_A_o WWIR
Well water injection rate.
Type_B_o SOIL
Oil saturation of bulk.
bool FWPR
Field water production rate.
bool FGPR
Field gas production rate.
Type_A_o WGPR
Well gas production rate.
bool FWIR
Field water injection rate.
bool FPR
Field average Pressure.
Type_A_o DG
Pressure difference between wells and perforations.
Type_A_o WOPT
Well total oil production rate.
Type_A_o WGPT
Well total gas production.
Type_A_o WWPT
Well total water production.
bool FWIT
Field total water injection.
Type_B_o BPR
Bulk pressure.
Type_B_o SWAT
Water saturation of bulk.
Type_A_o WOPR
Well oil production rate.
bool FGIR
Field gas injection rate.
Type_A_o WGIR
Well gas injection rate.
Type_B_o SGAS
Gas saturation of bulk.
Type_A_o WGIT
Well total gas injection.
bool FOPT
Field total oil production.
bool FOPR
Field oil production rate.
Type_A_o WBHP
Well pressure.
bool FWPT
Field total water production.
Type_A_o WWIT
Well total water injection.
Type_A_o WWPR
Well water production rate.
bool FGPt
Field total gas production.
OutputDetail detailInfo
See OutputDetail.
void InputType_A(ifstream &ifs, Type_A_o &obj)
void InputRPTSCHED(ifstream &ifs)
void InputType_B(ifstream &ifs, Type_B_o &obj)
void InputSUMMARY(ifstream &ifs)
OutputSummary summary
See OutputSummary.
Used to stores the contents of keyword whose contents are in form of string.
Used to stores the contents of keyword whose contents are in form of coordinates.