From 4719090b5ff76b2aaaf926448c0fd41dba267329 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Sun, 13 Oct 2024 13:28:28 +0200 Subject: [PATCH] Define long names for summary vectors in JSON files --- ApplicationExeCode/RiaMain.cpp | 2 + .../Resources/ApplicationLibCode.qrc | 6 + .../keyword-description/keywords_6x.json | 1458 ++++ .../keyword-description/keywords_eclipse.json | 6682 +++++++++++++++++ .../Application/Tools/CMakeLists_files.cmake | 2 + .../Tools/RiaQuantityInfoTools.cpp | 131 + .../Application/Tools/RiaQuantityInfoTools.h | 29 + ApplicationLibCode/CMakeLists.txt | 5 +- ApplicationLibCode/UnitTests/main.cpp | 2 + .../RiuSummaryQuantityNameInfoProvider.cpp | 2143 +----- .../RiuSummaryQuantityNameInfoProvider.h | 6 +- 11 files changed, 8337 insertions(+), 2129 deletions(-) create mode 100644 ApplicationLibCode/Application/Resources/ApplicationLibCode.qrc create mode 100644 ApplicationLibCode/Application/Resources/keyword-description/keywords_6x.json create mode 100644 ApplicationLibCode/Application/Resources/keyword-description/keywords_eclipse.json create mode 100644 ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.cpp create mode 100644 ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.h diff --git a/ApplicationExeCode/RiaMain.cpp b/ApplicationExeCode/RiaMain.cpp index 3bf3906178..66ddd7eba3 100644 --- a/ApplicationExeCode/RiaMain.cpp +++ b/ApplicationExeCode/RiaMain.cpp @@ -19,6 +19,7 @@ #include "RiaArgumentParser.h" #include "RiaMainTools.h" #include "RiaPreferences.h" +#include "RiaQuantityInfoTools.h" #ifdef ENABLE_GRPC #include "RiaGrpcConsoleApplication.h" @@ -92,6 +93,7 @@ int main( int argc, char* argv[] ) // Create feature manager before the application object is created RiaMainTools::initializeSingletons(); + RiaQuantityInfoTools::initializeSummaryKeywords(); // https://www.w3.org/wiki/CSS/Properties/color/keywords caf::UiAppearanceSettings::instance()->setAutoValueEditorColor( "moccasin" ); diff --git a/ApplicationLibCode/Application/Resources/ApplicationLibCode.qrc b/ApplicationLibCode/Application/Resources/ApplicationLibCode.qrc new file mode 100644 index 0000000000..c9a38eec7f --- /dev/null +++ b/ApplicationLibCode/Application/Resources/ApplicationLibCode.qrc @@ -0,0 +1,6 @@ + + + keyword-description/keywords_eclipse.json + keyword-description/keywords_6x.json + + diff --git a/ApplicationLibCode/Application/Resources/keyword-description/keywords_6x.json b/ApplicationLibCode/Application/Resources/keyword-description/keywords_6x.json new file mode 100644 index 0000000000..654a3be371 --- /dev/null +++ b/ApplicationLibCode/Application/Resources/keyword-description/keywords_6x.json @@ -0,0 +1,1458 @@ +{ + "BAPIF": { + "category": "SUMMARY_BLOCK", + "description": "Oil API (Fracture)" + }, + "BAPIM": { + "category": "SUMMARY_BLOCK", + "description": "Oil API (Matrix)" + }, + "BAPIM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil API (Matrix -1)" + }, + "BAPIM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil API (Matrix 2)" + }, + "BAPIM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil API (Matrix 3)" + }, + "BAPIM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil API (Matrix 4)" + }, + "BCCPF": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Compressibility (Fracture)" + }, + "BCCPM": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Compressibility (Matrix)" + }, + "BCCPM-1": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Compressibility (Matrix -1)" + }, + "BCCPM2": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Compressibility (Matrix 2)" + }, + "BCCPM3": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Compressibility (Matrix 3)" + }, + "BCCPM4": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Compressibility (Matrix 4)" + }, + "BDENGASF": { + "category": "SUMMARY_BLOCK", + "description": "Gas Density (Fracture)" + }, + "BDENGASM": { + "category": "SUMMARY_BLOCK", + "description": "Gas Density (Matrix)" + }, + "BDENGASM-1": { + "category": "SUMMARY_BLOCK", + "description": "Gas Density (Matrix -1)" + }, + "BDENGASM2": { + "category": "SUMMARY_BLOCK", + "description": "Gas Density (Matrix 2)" + }, + "BDENGASM3": { + "category": "SUMMARY_BLOCK", + "description": "Gas Density (Matrix 3)" + }, + "BDENGASM4": { + "category": "SUMMARY_BLOCK", + "description": "Gas Density (Matrix 4)" + }, + "BDENOILF": { + "category": "SUMMARY_BLOCK", + "description": "Oil Density (Fracture)" + }, + "BDENOILM": { + "category": "SUMMARY_BLOCK", + "description": "Oil Density (Matrix)" + }, + "BDENOILM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil Density (Matrix -1)" + }, + "BDENOILM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil Density (Matrix 2)" + }, + "BDENOILM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil Density (Matrix 3)" + }, + "BDENOILM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil Density (Matrix 4)" + }, + "BDENWATF": { + "category": "SUMMARY_BLOCK", + "description": "Water Density (Fracture)" + }, + "BDENWATM": { + "category": "SUMMARY_BLOCK", + "description": "Water Density (Matrix)" + }, + "BDENWATM-1": { + "category": "SUMMARY_BLOCK", + "description": "Water Density (Matrix -1)" + }, + "BDENWATM2": { + "category": "SUMMARY_BLOCK", + "description": "Water Density (Matrix 2)" + }, + "BDENWATM3": { + "category": "SUMMARY_BLOCK", + "description": "Water Density (Matrix 3)" + }, + "BDENWATM4": { + "category": "SUMMARY_BLOCK", + "description": "Water Density (Matrix 4)" + }, + "BDPF": { + "category": "SUMMARY_BLOCK", + "description": "Change in Pressure Since Initial State (Fracture)" + }, + "BDPM": { + "category": "SUMMARY_BLOCK", + "description": "Change in Pressure Since Initial State (Matrix)" + }, + "BDPM-1": { + "category": "SUMMARY_BLOCK", + "description": "Change in Pressure Since Initial State (Matrix -1)" + }, + "BDPM2": { + "category": "SUMMARY_BLOCK", + "description": "Change in Pressure Since Initial State (Matrix 2)" + }, + "BDPM3": { + "category": "SUMMARY_BLOCK", + "description": "Change in Pressure Since Initial State (Matrix 3)" + }, + "BDPM4": { + "category": "SUMMARY_BLOCK", + "description": "Change in Pressure Since Initial State (Matrix 4)" + }, + "BDYNBRSTF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Breaking Stress (Fracture)" + }, + "BDYNBRSTM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Breaking Stress (Matrix)" + }, + "BDYNBRSTM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Breaking Stress (Matrix -1)" + }, + "BDYNBRSTM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Breaking Stress (Matrix 2)" + }, + "BDYNBRSTM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Breaking Stress (Matrix 3)" + }, + "BDYNBRSTM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Breaking Stress (Matrix 4)" + }, + "BDYNKXF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in X-Direction (Fracture)" + }, + "BDYNKXM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in X-Direction (Matrix)" + }, + "BDYNKXM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in X-Direction (Matrix -1)" + }, + "BDYNKXM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in X-Direction (Matrix 2)" + }, + "BDYNKXM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in X-Direction (Matrix 3)" + }, + "BDYNKXM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in X-Direction (Matrix 4)" + }, + "BDYNKYF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Y-Direction (Fracture)" + }, + "BDYNKYM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Y-Direction (Matrix)" + }, + "BDYNKYM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Y-Direction (Matrix -1)" + }, + "BDYNKYM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Y-Direction (Matrix 2)" + }, + "BDYNKYM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Y-Direction (Matrix 3)" + }, + "BDYNKYM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Y-Direction (Matrix 4)" + }, + "BDYNKZF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Z-Direction (Fracture)" + }, + "BDYNKZM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Z-Direction (Matrix)" + }, + "BDYNKZM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Z-Direction (Matrix -1)" + }, + "BDYNKZM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Z-Direction (Matrix 2)" + }, + "BDYNKZM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Z-Direction (Matrix 3)" + }, + "BDYNKZM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Permeability in Z-Direction (Matrix 4)" + }, + "BDYNPVF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pore Volume (Fracture)" + }, + "BDYNPVM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pore Volume (Matrix)" + }, + "BDYNPVM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pore Volume (Matrix -1)" + }, + "BDYNPVM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pore Volume (Matrix 2)" + }, + "BDYNPVM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pore Volume (Matrix 3)" + }, + "BDYNPVM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pore Volume (Matrix 4)" + }, + "BDYNSIGF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Sigma Permeability (Fracture)" + }, + "BDYNSIGM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Sigma Permeability (Matrix)" + }, + "BDYNSIGM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Sigma Permeability (Matrix -1)" + }, + "BDYNSIGM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Sigma Permeability (Matrix 2)" + }, + "BDYNSIGM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Sigma Permeability (Matrix 3)" + }, + "BDYNSIGM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Sigma Permeability (Matrix 4)" + }, + "BKRGASF": { + "category": "SUMMARY_BLOCK", + "description": "Gas Relative Permeability (Fracture)" + }, + "BKRGASM": { + "category": "SUMMARY_BLOCK", + "description": "Gas Relative Permeability (Matrix)" + }, + "BKRGASM-1": { + "category": "SUMMARY_BLOCK", + "description": "Gas Relative Permeability (Matrix -1)" + }, + "BKRGASM2": { + "category": "SUMMARY_BLOCK", + "description": "Gas Relative Permeability (Matrix 2)" + }, + "BKRGASM3": { + "category": "SUMMARY_BLOCK", + "description": "Gas Relative Permeability (Matrix 3)" + }, + "BKRGASM4": { + "category": "SUMMARY_BLOCK", + "description": "Gas Relative Permeability (Matrix 4)" + }, + "BKROILF": { + "category": "SUMMARY_BLOCK", + "description": "Oil Relative Permeability (Fracture)" + }, + "BKROILM": { + "category": "SUMMARY_BLOCK", + "description": "Oil Relative Permeability (Matrix)" + }, + "BKROILM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil Relative Permeability (Matrix -1)" + }, + "BKROILM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil Relative Permeability (Matrix 2)" + }, + "BKROILM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil Relative Permeability (Matrix 3)" + }, + "BKROILM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil Relative Permeability (Matrix 4)" + }, + "BKRWATF": { + "category": "SUMMARY_BLOCK", + "description": "Water Relative Permeability (Fracture)" + }, + "BKRWATM": { + "category": "SUMMARY_BLOCK", + "description": "Water Relative Permeability (Matrix)" + }, + "BKRWATM-1": { + "category": "SUMMARY_BLOCK", + "description": "Water Relative Permeability (Matrix -1)" + }, + "BKRWATM2": { + "category": "SUMMARY_BLOCK", + "description": "Water Relative Permeability (Matrix 2)" + }, + "BKRWATM3": { + "category": "SUMMARY_BLOCK", + "description": "Water Relative Permeability (Matrix 3)" + }, + "BKRWATM4": { + "category": "SUMMARY_BLOCK", + "description": "Water Relative Permeability (Matrix 4)" + }, + "BPCOGF": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Gas Capillary Pressure (Fracture)" + }, + "BPCOGM": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Gas Capillary Pressure (Matrix)" + }, + "BPCOGM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Gas Capillary Pressure (Matrix -1)" + }, + "BPCOGM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Gas Capillary Pressure (Matrix 2)" + }, + "BPCOGM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Gas Capillary Pressure (Matrix 3)" + }, + "BPCOGM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Gas Capillary Pressure (Matrix 4)" + }, + "BPCOILF": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressure (Fracture)" + }, + "BPCOILM": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressure (Matrix)" + }, + "BPCOILM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressure (Matrix -1)" + }, + "BPCOILM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressure (Matrix 2)" + }, + "BPCOILM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressure (Matrix 3)" + }, + "BPCOILM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressure (Matrix 4)" + }, + "BPCOWF": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Water Capillary Pressure (Fracture)" + }, + "BPCOWM": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Water Capillary Pressure (Matrix)" + }, + "BPCOWM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Water Capillary Pressure (Matrix -1)" + }, + "BPCOWM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Water Capillary Pressure (Matrix 2)" + }, + "BPCOWM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Water Capillary Pressure (Matrix 3)" + }, + "BPCOWM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil-Water Capillary Pressure (Matrix 4)" + }, + "BPCWATF": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressure (Fracture)" + }, + "BPCWATM": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressure (Matrix)" + }, + "BPCWATM-1": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressure (Matrix -1)" + }, + "BPCWATM2": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressure (Matrix 2)" + }, + "BPCWATM3": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressure (Matrix 3)" + }, + "BPCWATM4": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressure (Matrix 4)" + }, + "BPMODHYSF": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P) (Fracture)" + }, + "BPMODHYSM": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P) (Matrix)" + }, + "BPMODHYSM-1": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P) (Matrix -1)" + }, + "BPMODHYSM2": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P) (Matrix 2)" + }, + "BPMODHYSM3": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P) (Matrix 3)" + }, + "BPMODHYSM4": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P) (Matrix 4)" + }, + "BPRF": { + "category": "SUMMARY_BLOCK", + "description": "Pressure (Fracture)" + }, + "BPRM": { + "category": "SUMMARY_BLOCK", + "description": "Pressure (Matrix)" + }, + "BPRM-1": { + "category": "SUMMARY_BLOCK", + "description": "Pressure (Matrix -1)" + }, + "BPRM2": { + "category": "SUMMARY_BLOCK", + "description": "Pressure (Matrix 2)" + }, + "BPRM3": { + "category": "SUMMARY_BLOCK", + "description": "Pressure (Matrix 3)" + }, + "BPRM4": { + "category": "SUMMARY_BLOCK", + "description": "Pressure (Matrix 4)" + }, + "BRSF": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rs (Fracture)" + }, + "BRSM": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rs (Matrix)" + }, + "BRSM-1": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rs (Matrix -1)" + }, + "BRSM2": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rs (Matrix 2)" + }, + "BRSM3": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rs (Matrix 3)" + }, + "BRSM4": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rs (Matrix 4)" + }, + "BRVF": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rv (Fracture)" + }, + "BRVM": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rv (Matrix)" + }, + "BRVM-1": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rv (Matrix -1)" + }, + "BRVM2": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rv (Matrix 2)" + }, + "BRVM3": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rv (Matrix 3)" + }, + "BRVM4": { + "category": "SUMMARY_BLOCK", + "description": "Gas Rv (Matrix 4)" + }, + "BSGASF": { + "category": "SUMMARY_BLOCK", + "description": "Gas Saturation (Fracture)" + }, + "BSGASM": { + "category": "SUMMARY_BLOCK", + "description": "Gas Saturation (Matrix)" + }, + "BSGASM-1": { + "category": "SUMMARY_BLOCK", + "description": "Gas Saturation (Matrix -1)" + }, + "BSGASM2": { + "category": "SUMMARY_BLOCK", + "description": "Gas Saturation (Matrix 2)" + }, + "BSGASM3": { + "category": "SUMMARY_BLOCK", + "description": "Gas Saturation (Matrix 3)" + }, + "BSGASM4": { + "category": "SUMMARY_BLOCK", + "description": "Gas Saturation (Matrix 4)" + }, + "BSOILF": { + "category": "SUMMARY_BLOCK", + "description": "Oil Saturation (Fracture)" + }, + "BSOILM": { + "category": "SUMMARY_BLOCK", + "description": "Oil Saturation (Matrix)" + }, + "BSOILM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil Saturation (Matrix -1)" + }, + "BSOILM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil Saturation (Matrix 2)" + }, + "BSOILM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil Saturation (Matrix 3)" + }, + "BSOILM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil Saturation (Matrix 4)" + }, + "BSRVSTATF": { + "category": "SUMMARY_BLOCK", + "description": "Srv Status (1/2/3=Stim/Sigprop/Propprop) (Fracture)" + }, + "BSRVSTATM": { + "category": "SUMMARY_BLOCK", + "description": "Srv Status (1/2/3=Stim/Sigprop/Propprop) (Matrix)" + }, + "BSRVSTATM-1": { + "category": "SUMMARY_BLOCK", + "description": "Srv Status (1/2/3=Stim/Sigprop/Propprop) (Matrix -1)" + }, + "BSRVSTATM2": { + "category": "SUMMARY_BLOCK", + "description": "Srv Status (1/2/3=Stim/Sigprop/Propprop) (Matrix 2)" + }, + "BSRVSTATM3": { + "category": "SUMMARY_BLOCK", + "description": "Srv Status (1/2/3=Stim/Sigprop/Propprop) (Matrix 3)" + }, + "BSRVSTATM4": { + "category": "SUMMARY_BLOCK", + "description": "Srv Status (1/2/3=Stim/Sigprop/Propprop) (Matrix 4)" + }, + "BSTRAINF": { + "category": "SUMMARY_BLOCK", + "description": "Volumetric Strain (Fracture)" + }, + "BSTRAINM": { + "category": "SUMMARY_BLOCK", + "description": "Volumetric Strain (Matrix)" + }, + "BSTRAINM-1": { + "category": "SUMMARY_BLOCK", + "description": "Volumetric Strain (Matrix -1)" + }, + "BSTRAINM2": { + "category": "SUMMARY_BLOCK", + "description": "Volumetric Strain (Matrix 2)" + }, + "BSTRAINM3": { + "category": "SUMMARY_BLOCK", + "description": "Volumetric Strain (Matrix 3)" + }, + "BSTRAINM4": { + "category": "SUMMARY_BLOCK", + "description": "Volumetric Strain (Matrix 4)" + }, + "BSTRESSAF": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress Idealised Analytic Solution (Fracture)" + }, + "BSTRESSAM": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress Idealised Analytic Solution (Matrix)" + }, + "BSTRESSAM-1": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress Idealised Analytic Solution (Matrix -1)" + }, + "BSTRESSAM2": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress Idealised Analytic Solution (Matrix 2)" + }, + "BSTRESSAM3": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress Idealised Analytic Solution (Matrix 3)" + }, + "BSTRESSAM4": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress Idealised Analytic Solution (Matrix 4)" + }, + "BSTRESSF": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress (Fracture)" + }, + "BSTRESSM": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress (Matrix)" + }, + "BSTRESSM-1": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress (Matrix -1)" + }, + "BSTRESSM2": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress (Matrix 2)" + }, + "BSTRESSM3": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress (Matrix 3)" + }, + "BSTRESSM4": { + "category": "SUMMARY_BLOCK", + "description": "Mean Normal Stress (Matrix 4)" + }, + "BSTRESSNF": { + "category": "SUMMARY_BLOCK", + "description": "Net Stress (Fracture)" + }, + "BSTRESSNM": { + "category": "SUMMARY_BLOCK", + "description": "Net Stress (Matrix)" + }, + "BSTRESSNM-1": { + "category": "SUMMARY_BLOCK", + "description": "Net Stress (Matrix -1)" + }, + "BSTRESSNM2": { + "category": "SUMMARY_BLOCK", + "description": "Net Stress (Matrix 2)" + }, + "BSTRESSNM3": { + "category": "SUMMARY_BLOCK", + "description": "Net Stress (Matrix 3)" + }, + "BSTRESSNM4": { + "category": "SUMMARY_BLOCK", + "description": "Net Stress (Matrix 4)" + }, + "BSWATF": { + "category": "SUMMARY_BLOCK", + "description": "Water Saturation (Fracture)" + }, + "BSWATM": { + "category": "SUMMARY_BLOCK", + "description": "Water Saturation (Matrix)" + }, + "BSWATM-1": { + "category": "SUMMARY_BLOCK", + "description": "Water Saturation (Matrix -1)" + }, + "BSWATM2": { + "category": "SUMMARY_BLOCK", + "description": "Water Saturation (Matrix 2)" + }, + "BSWATM3": { + "category": "SUMMARY_BLOCK", + "description": "Water Saturation (Matrix 3)" + }, + "BSWATM4": { + "category": "SUMMARY_BLOCK", + "description": "Water Saturation (Matrix 4)" + }, + "BVISCGASF": { + "category": "SUMMARY_BLOCK", + "description": "Gas Viscosity (Fracture)" + }, + "BVISCGASM": { + "category": "SUMMARY_BLOCK", + "description": "Gas Viscosity (Matrix)" + }, + "BVISCGASM-1": { + "category": "SUMMARY_BLOCK", + "description": "Gas Viscosity (Matrix -1)" + }, + "BVISCGASM2": { + "category": "SUMMARY_BLOCK", + "description": "Gas Viscosity (Matrix 2)" + }, + "BVISCGASM3": { + "category": "SUMMARY_BLOCK", + "description": "Gas Viscosity (Matrix 3)" + }, + "BVISCGASM4": { + "category": "SUMMARY_BLOCK", + "description": "Gas Viscosity (Matrix 4)" + }, + "BVISCOILF": { + "category": "SUMMARY_BLOCK", + "description": "Oil Viscosity (Fracture)" + }, + "BVISCOILM": { + "category": "SUMMARY_BLOCK", + "description": "Oil Viscosity (Matrix)" + }, + "BVISCOILM-1": { + "category": "SUMMARY_BLOCK", + "description": "Oil Viscosity (Matrix -1)" + }, + "BVISCOILM2": { + "category": "SUMMARY_BLOCK", + "description": "Oil Viscosity (Matrix 2)" + }, + "BVISCOILM3": { + "category": "SUMMARY_BLOCK", + "description": "Oil Viscosity (Matrix 3)" + }, + "BVISCOILM4": { + "category": "SUMMARY_BLOCK", + "description": "Oil Viscosity (Matrix 4)" + }, + "BVISCWATF": { + "category": "SUMMARY_BLOCK", + "description": "Water Viscosity (Fracture)" + }, + "BVISCWATM": { + "category": "SUMMARY_BLOCK", + "description": "Water Viscosity (Matrix)" + }, + "BVISCWATM-1": { + "category": "SUMMARY_BLOCK", + "description": "Water Viscosity (Matrix -1)" + }, + "BVISCWATM2": { + "category": "SUMMARY_BLOCK", + "description": "Water Viscosity (Matrix 2)" + }, + "BVISCWATM3": { + "category": "SUMMARY_BLOCK", + "description": "Water Viscosity (Matrix 3)" + }, + "BVISCWATM4": { + "category": "SUMMARY_BLOCK", + "description": "Water Viscosity (Matrix 4)" + }, + "BX0F": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 0) (Fracture)" + }, + "BX0M": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 0) (Matrix)" + }, + "BX0M-1": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 0) (Matrix -1)" + }, + "BX0M2": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 0) (Matrix 2)" + }, + "BX0M3": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 0) (Matrix 3)" + }, + "BX0M4": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 0) (Matrix 4)" + }, + "BX1F": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 1) (Fracture)" + }, + "BX1M": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 1) (Matrix)" + }, + "BX1M-1": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 1) (Matrix -1)" + }, + "BX1M2": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 1) (Matrix 2)" + }, + "BX1M3": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 1) (Matrix 3)" + }, + "BX1M4": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 1) (Matrix 4)" + }, + "BX2F": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 2) (Fracture)" + }, + "BX2M": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 2) (Matrix)" + }, + "BX2M-1": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 2) (Matrix -1)" + }, + "BX2M2": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 2) (Matrix 2)" + }, + "BX2M3": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 2) (Matrix 3)" + }, + "BX2M4": { + "category": "SUMMARY_BLOCK", + "description": "Liquid Phase Mole Fraction (Component 2) (Matrix 4)" + }, + "BY0F": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 0) (Fracture)" + }, + "BY0M": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 0) (Matrix)" + }, + "BY0M-1": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 0) (Matrix -1)" + }, + "BY0M2": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 0) (Matrix 2)" + }, + "BY0M3": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 0) (Matrix 3)" + }, + "BY0M4": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 0) (Matrix 4)" + }, + "BY1F": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 1) (Fracture)" + }, + "BY1M": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 1) (Matrix)" + }, + "BY1M-1": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 1) (Matrix -1)" + }, + "BY1M2": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 1) (Matrix 2)" + }, + "BY1M3": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 1) (Matrix 3)" + }, + "BY1M4": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 1) (Matrix 4)" + }, + "BY2F": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 2) (Fracture)" + }, + "BY2M": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 2) (Matrix)" + }, + "BY2M-1": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 2) (Matrix -1)" + }, + "BY2M2": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 2) (Matrix 2)" + }, + "BY2M3": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 2) (Matrix 3)" + }, + "BY2M4": { + "category": "SUMMARY_BLOCK", + "description": "Vapor Phase Mole Fraction (Component 2) (Matrix 4)" + }, + "BZ0F": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 0) (Fracture)" + }, + "BZ0M": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 0) (Matrix)" + }, + "BZ0M-1": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 0) (Matrix -1)" + }, + "BZ0M2": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 0) (Matrix 2)" + }, + "BZ0M3": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 0) (Matrix 3)" + }, + "BZ0M4": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 0) (Matrix 4)" + }, + "BZ1F": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 1) (Fracture)" + }, + "BZ1M": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 1) (Matrix)" + }, + "BZ1M-1": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 1) (Matrix -1)" + }, + "BZ1M2": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 1) (Matrix 2)" + }, + "BZ1M3": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 1) (Matrix 3)" + }, + "BZ1M4": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 1) (Matrix 4)" + }, + "BZ2F": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 2) (Fracture)" + }, + "BZ2M": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 2) (Matrix)" + }, + "BZ2M-1": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 2) (Matrix -1)" + }, + "BZ2M2": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 2) (Matrix 2)" + }, + "BZ2M3": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 2) (Matrix 3)" + }, + "BZ2M4": { + "category": "SUMMARY_BLOCK", + "description": "Total Mole Fraction (Component 2) (Matrix 4)" + }, + "CFGAS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Flow Rate" + }, + "CPDIAM": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Perforation Diameter" + }, + "FDG": { + "category": "SUMMARY_FIELD", + "description": "Gas in Place Difference from Initial Conditions" + }, + "FDO": { + "category": "SUMMARY_FIELD", + "description": "Oil in Place Difference from Initial Conditions" + }, + "FDW": { + "category": "SUMMARY_FIELD", + "description": "Water in Place Difference from Initial Conditions" + }, + "FGIP": { + "category": "SUMMARY_FIELD", + "description": "Gas in Place" + }, + "FLIR": { + "category": "SUMMARY_FIELD", + "description": "Liquid Injection Rate" + }, + "FLIRH": { + "category": "SUMMARY_FIELD", + "description": "Liquid Injection Rate History" + }, + "FLIT": { + "category": "SUMMARY_FIELD", + "description": "Liquid Injection Total" + }, + "FMBG": { + "category": "SUMMARY_FIELD", + "description": "Gas Phase Material Balance Error" + }, + "FMBO": { + "category": "SUMMARY_FIELD", + "description": "Oil Phase Material Balance Error" + }, + "FMBW": { + "category": "SUMMARY_FIELD", + "description": "Water Phase Material Balance Error" + }, + "FMSTR": { + "category": "SUMMARY_FIELD", + "description": "Average Mean Stress" + }, + "FMWIR": { + "category": "SUMMARY_FIELD", + "description": "Number of Injecting Wells" + }, + "FMWSH": { + "category": "SUMMARY_FIELD", + "description": "Number of Stopped Wells" + }, + "FMWST": { + "category": "SUMMARY_FIELD", + "description": "Number of Shut Wells" + }, + "FOIP": { + "category": "SUMMARY_FIELD", + "description": "Oil in Place" + }, + "FWIP": { + "category": "SUMMARY_FIELD", + "description": "Water in Place" + }, + "GLIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Injection Rate" + }, + "GLIRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Injection Rate History" + }, + "GLIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Injection Total" + }, + "INFLOW0": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Inflow Rate (Component 0)" + }, + "INFLOW1": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Inflow Rate (Component 1)" + }, + "INFLOW2": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Inflow Rate (Component 2)" + }, + "MEMORYTS": { + "category": "SUMMARY_MISC", + "description": "Maximum Current Memory Usage Across Processors" + }, + "MLINEART": { + "category": "SUMMARY_MISC", + "description": "Number of Tracer Linear Iterations at the Current Time-Step" + }, + "MSDEPTH": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Depth of Well Completion" + }, + "MSUMCHOP": { + "category": "SUMMARY_MISC", + "description": "Total Number of Time-Step Chops" + }, + "MSUMLINT": { + "category": "SUMMARY_MISC", + "description": "Total Number of Tracer Linear Iterations" + }, + "NGIR": { + "category": "SUMMARY_NETWORK", + "description": "Gas Injection Rate" + }, + "NGIRH": { + "category": "SUMMARY_NETWORK", + "description": "Gas Injection Rate History" + }, + "NGIT": { + "category": "SUMMARY_NETWORK", + "description": "Gas Injection Total" + }, + "NGOR": { + "category": "SUMMARY_NETWORK", + "description": "Gas Oil Ratio" + }, + "NGORH": { + "category": "SUMMARY_NETWORK", + "description": "Gas Oil Ratio History" + }, + "NGPR": { + "category": "SUMMARY_NETWORK", + "description": "Gas Production Rate" + }, + "NGPRH": { + "category": "SUMMARY_NETWORK", + "description": "Gas Production History" + }, + "NGPT": { + "category": "SUMMARY_NETWORK", + "description": "Gas Production Total" + }, + "NLINEARS": { + "category": "SUMMARY_MISC", + "description": "Average Linear Iterations per Newton Iteration" + }, + "NLIR": { + "category": "SUMMARY_NETWORK", + "description": "Liquid Injection Rate" + }, + "NLIRH": { + "category": "SUMMARY_NETWORK", + "description": "Liquid Injection Rate History" + }, + "NLIT": { + "category": "SUMMARY_NETWORK", + "description": "Liquid Injection Total" + }, + "NLPR": { + "category": "SUMMARY_NETWORK", + "description": "Liquid Production Rate" + }, + "NLPRH": { + "category": "SUMMARY_NETWORK", + "description": "Liquid Production Rate History" + }, + "NLPT": { + "category": "SUMMARY_NETWORK", + "description": "Liquid Production Total" + }, + "NOIR": { + "category": "SUMMARY_NETWORK", + "description": "Oil Injection Rate" + }, + "NOIRH": { + "category": "SUMMARY_NETWORK", + "description": "Oil Injection Rate History" + }, + "NOIT": { + "category": "SUMMARY_NETWORK", + "description": "Oil Injection Total" + }, + "NOPR": { + "category": "SUMMARY_NETWORK", + "description": "Oil Production Rate" + }, + "NOPRH": { + "category": "SUMMARY_NETWORK", + "description": "Oil Production Rate History" + }, + "NOPT": { + "category": "SUMMARY_NETWORK", + "description": "Oil Production Total" + }, + "NWCT": { + "category": "SUMMARY_NETWORK", + "description": "Water Cut" + }, + "NWCTH": { + "category": "SUMMARY_NETWORK", + "description": "Water Cut History" + }, + "NWIR": { + "category": "SUMMARY_NETWORK", + "description": "Water Injection Rate" + }, + "NWIRH": { + "category": "SUMMARY_NETWORK", + "description": "Water Injection Rate History" + }, + "NWIT": { + "category": "SUMMARY_NETWORK", + "description": "Water Injection Total" + }, + "NWPR": { + "category": "SUMMARY_NETWORK", + "description": "Water Production Rate" + }, + "NWPRH": { + "category": "SUMMARY_NETWORK", + "description": "Water Production Rate History" + }, + "NWPT": { + "category": "SUMMARY_NETWORK", + "description": "Water Production Total" + }, + "RDG": { + "category": "SUMMARY_REGION", + "description": "Gas in Place Difference from Initial Conditions" + }, + "RDO": { + "category": "SUMMARY_REGION", + "description": "Oil in Place Difference from Initial Conditions" + }, + "RDW": { + "category": "SUMMARY_REGION", + "description": "Water in Place Difference from Initial Conditions" + }, + "RGIP": { + "category": "SUMMARY_REGION", + "description": "Gas in Place" + }, + "RGIR": { + "category": "SUMMARY_REGION", + "description": "Gas Injection Rate" + }, + "RGIT": { + "category": "SUMMARY_REGION", + "description": "Gas Injection Total" + }, + "RGPR": { + "category": "SUMMARY_REGION", + "description": "Gas Production Rate" + }, + "RGPT": { + "category": "SUMMARY_REGION", + "description": "Gas Production Total" + }, + "RLIR": { + "category": "SUMMARY_REGION", + "description": "Liquid Injection Rate" + }, + "RLIT": { + "category": "SUMMARY_REGION", + "description": "Liquid Injection Total" + }, + "RLPR": { + "category": "SUMMARY_REGION", + "description": "Liquid Production Rate" + }, + "RLPT": { + "category": "SUMMARY_REGION", + "description": "Liquid Production Total" + }, + "RMSTR": { + "category": "SUMMARY_REGION", + "description": "Averaged Mean Normal Stress" + }, + "ROIP": { + "category": "SUMMARY_REGION", + "description": "Oil in Place" + }, + "ROIR": { + "category": "SUMMARY_REGION", + "description": "Oil Injection Rate" + }, + "ROIT": { + "category": "SUMMARY_REGION", + "description": "Oil Injection Total" + }, + "ROPR": { + "category": "SUMMARY_REGION", + "description": "Oil Production Rate" + }, + "ROPT": { + "category": "SUMMARY_REGION", + "description": "Oil Production Total" + }, + "RPR": { + "category": "SUMMARY_REGION", + "description": "Averaged Pressure" + }, + "RPRP": { + "category": "SUMMARY_REGION", + "description": "Averaged Pore-Volume Weighted Pressure" + }, + "RWIP": { + "category": "SUMMARY_REGION", + "description": "Water in Place" + }, + "RWIR": { + "category": "SUMMARY_REGION", + "description": "Water Injection Rate" + }, + "RWIT": { + "category": "SUMMARY_REGION", + "description": "Water Injection Total" + }, + "RWPR": { + "category": "SUMMARY_REGION", + "description": "Water Production Rate" + }, + "RWPT": { + "category": "SUMMARY_REGION", + "description": "Water Production Total" + }, + "TNREPT": { + "category": "SUMMARY_MISC", + "description": "Total Number of Report Steps" + }, + "TS": { + "category": "SUMMARY_MISC", + "description": "Current Time-Step Number" + }, + "TSCHOPS": { + "category": "SUMMARY_MISC", + "description": "Number of Time Step Chops at Current Time Step" + }, + "WADEN": { + "category": "SUMMARY_WELL", + "description": "Average Density" + }, + "WCNTL": { + "category": "SUMMARY_WELL", + "description": "Control Mode" + }, + "WLIR": { + "category": "SUMMARY_WELL", + "description": "Liquid Injection Rate" + }, + "WLIRH": { + "category": "SUMMARY_WELL", + "description": "Liquid Injection Rate History" + }, + "WLIT": { + "category": "SUMMARY_WELL", + "description": "Liquid Injection Total" + }, + "WLPV": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Volume" + }, + "WSBULKV": { + "category": "SUMMARY_WELL", + "description": "Stimulated Bulk Volume Associated with SRV" + }, + "WSBVPROP": { + "category": "SUMMARY_WELL", + "description": "Stimulated Propped Bulk Volume Associated with SRV" + }, + "WSBVUNPR": { + "category": "SUMMARY_WELL", + "description": "Stimulated Unpropped Bulk Volume Associated with SRV" + }, + "WSMFSA": { + "category": "SUMMARY_WELL", + "description": "Stimulated Surface Area Associated with SRV" + }, + "WSMFSAP": { + "category": "SUMMARY_WELL", + "description": "Stimulated Propped Surface Area Associated with SRV" + }, + "WSMFSAU": { + "category": "SUMMARY_WELL", + "description": "Stimulated Unpropped Surface Area Associated with SRV" + }, + "WSPORVF": { + "category": "SUMMARY_WELL", + "description": "Stimulated Pore Volume Associated with SRV (Fracture)" + }, + "WSPORVM": { + "category": "SUMMARY_WELL", + "description": "Stimulated Pore Volume Associated with SRV (Matrix)" + }, + "WTIC": { + "category": "SUMMARY_WELL", + "description": "Well Tracer Injection Concentration" + }, + "WTIR": { + "category": "SUMMARY_WELL", + "description": "Well Tracer Injection Rate" + }, + "WTIT": { + "category": "SUMMARY_WELL", + "description": "Well Tracer Cumulative Injection" + }, + "WTPC": { + "category": "SUMMARY_WELL", + "description": "Well Tracer Production Concentration" + }, + "WTPR": { + "category": "SUMMARY_WELL", + "description": "Well Tracer Production Rate" + }, + "WTPT": { + "category": "SUMMARY_WELL", + "description": "Well Tracer Cumulative Production" + } +} diff --git a/ApplicationLibCode/Application/Resources/keyword-description/keywords_eclipse.json b/ApplicationLibCode/Application/Resources/keyword-description/keywords_eclipse.json new file mode 100644 index 0000000000..4bc4902c6f --- /dev/null +++ b/ApplicationLibCode/Application/Resources/keyword-description/keywords_eclipse.json @@ -0,0 +1,6682 @@ +{ + "AACMR": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer component molar influx rate" + }, + "AACMT": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer component molar influx totals" + }, + "AAQENTH": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer molar enthalpy" + }, + "AAQER": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer thermal energy influx rate" + }, + "AAQET": { + "category": "SUMMARY_AQUIFER", + "description": "Cumulative aquifer thermal energy influx" + }, + "AAQP": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer pressure" + }, + "AAQPD": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer dimensionless pressure" + }, + "AAQR": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer influx rate" + }, + "AAQRG": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer influx rate" + }, + "AAQT": { + "category": "SUMMARY_AQUIFER", + "description": "Cumulative aquifer influx" + }, + "AAQTD": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer dimensionless time" + }, + "AAQTEMP": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer temperature" + }, + "AAQTG": { + "category": "SUMMARY_AQUIFER", + "description": "Cumulative aquifer influx" + }, + "ALQR": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer influx rate" + }, + "ALQRG": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer influx rate" + }, + "ALQT": { + "category": "SUMMARY_AQUIFER", + "description": "Cumulative aquifer influx" + }, + "ALQTG": { + "category": "SUMMARY_AQUIFER", + "description": "Cumulative aquifer influx" + }, + "ANQP": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer pressure" + }, + "ANQR": { + "category": "SUMMARY_AQUIFER", + "description": "Aquifer influx rate" + }, + "ANQT": { + "category": "SUMMARY_AQUIFER", + "description": "Cumulative aquifer influx" + }, + "BAMF": { + "category": "SUMMARY_BLOCK", + "description": "Component aqueous mole fraction" + }, + "BAPI": { + "category": "SUMMARY_BLOCK", + "description": "Oil API" + }, + "BCABnnn": { + "category": "SUMMARY_BLOCK", + "description": "Adsorbed polymer by highest temperature band at which RRF was calculated" + }, + "BCAD": { + "category": "SUMMARY_BLOCK", + "description": "Polymer Adsorption concentration" + }, + "BCCN": { + "category": "SUMMARY_BLOCK", + "description": "Polymer Concentration" + }, + "BCDCA": { + "category": "SUMMARY_BLOCK", + "description": "Polymer thermal degradation adsorbed degradation rate" + }, + "BCDCP": { + "category": "SUMMARY_BLOCK", + "description": "Polymer thermal degradation solution degradation rate" + }, + "BCDCR": { + "category": "SUMMARY_BLOCK", + "description": "Polymer thermal degradation - total degradation rate" + }, + "BCDCS": { + "category": "SUMMARY_BLOCK", + "description": "Polymer thermal degradation - total mass degraded in previous timestep" + }, + "BCGC": { + "category": "SUMMARY_BLOCK", + "description": "Bulk Coal Gas Concentration" + }, + "BCIP": { + "category": "SUMMARY_BLOCK", + "description": "Polymer In Solution" + }, + "BCSC": { + "category": "SUMMARY_BLOCK", + "description": "Bulk Coal Solvent Concentration" + }, + "BCTRA_X": { + "category": "SUMMARY_BLOCK", + "description": "Tracer concentration interpolated at a defined coordinate" + }, + "BEMVIS": { + "category": "SUMMARY_BLOCK", + "description": "Effective mixture" + }, + "BEPVIS": { + "category": "SUMMARY_BLOCK", + "description": "Effective polymer solution viscosity" + }, + "BESALPLY": { + "category": "SUMMARY_BLOCK", + "description": "Effective Salinity with respect to Polymer" + }, + "BESALSUR": { + "category": "SUMMARY_BLOCK", + "description": "Effective Salinity with respect to Surfactant" + }, + "BESVIS": { + "category": "SUMMARY_BLOCK", + "description": "Effective water viscosity due to surfactant concentration" + }, + "BEWKR": { + "category": "SUMMARY_BLOCK", + "description": "Water effective relative permeability due to polymer" + }, + "BEWV_POL": { + "category": "SUMMARY_BLOCK", + "description": "Effective water viscosity" + }, + "BEWV_SAL": { + "category": "SUMMARY_BLOCK", + "description": "Effective water viscosity due to salt concentration" + }, + "BEWV_SUR": { + "category": "SUMMARY_BLOCK", + "description": "Effective water viscosity due to surfactant concentration" + }, + "BFLOW0I": { + "category": "SUMMARY_BLOCK", + "description": "Inter-block water flow rate in the positive I direction multiplied by the corresponding shear multiplier" + }, + "BFLOW0J": { + "category": "SUMMARY_BLOCK", + "description": "Inter-block water flow rate in the positive J direction multiplied by the corresponding shear multiplier" + }, + "BFLOW0K": { + "category": "SUMMARY_BLOCK", + "description": "Inter-block water flow rate in the positive K direction multiplied by the corresponding shear multiplier" + }, + "BFMISC": { + "category": "SUMMARY_BLOCK", + "description": "Miscibility Factor" + }, + "BFOAM": { + "category": "SUMMARY_BLOCK", + "description": "Surfactant concentration" + }, + "BFOAMCNM": { + "category": "SUMMARY_BLOCK", + "description": "Capillary number" + }, + "BFOAMMOB": { + "category": "SUMMARY_BLOCK", + "description": "Gas mobility factor" + }, + "BGI": { + "category": "SUMMARY_BLOCK", + "description": "Block Gi value" + }, + "BGKR": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability" + }, + "BGKRI": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the I direction" + }, + "BGKRJ": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the J direction" + }, + "BGKRK": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the K direction" + }, + "BGKRR": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the R" + }, + "BGKRT": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the T" + }, + "BGKRX": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the X direction" + }, + "BGKRY": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the Y direction" + }, + "BGKRZ": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability in the Z direction" + }, + "BGPC": { + "category": "SUMMARY_BLOCK", + "description": "Gas-Oil capillary pressure" + }, + "BGPR": { + "category": "SUMMARY_BLOCK", + "description": "Gas phase Pressure" + }, + "BGPV": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume containing Gas" + }, + "BGSHY": { + "category": "SUMMARY_BLOCK", + "description": "Departure saturation from drainage to imbibition for gas capillary pressure hysteresis" + }, + "BGSTRP": { + "category": "SUMMARY_BLOCK", + "description": "Trapped gas critical saturation for gas capillary pressure hysteresis" + }, + "BGTPD": { + "category": "SUMMARY_BLOCK", + "description": "Dynamic trapped gas saturation" + }, + "BGTRP": { + "category": "SUMMARY_BLOCK", + "description": "Trapped gas saturation" + }, + "BHD": { + "category": "SUMMARY_BLOCK", + "description": "Hydraulic head" + }, + "BHDF": { + "category": "SUMMARY_BLOCK", + "description": "Hydraulic head at fresh water conditions" + }, + "BHDF_X": { + "category": "SUMMARY_BLOCK", + "description": "Hydraulic head at fresh water conditions interpolated at a defined coordinate" + }, + "BHD_X": { + "category": "SUMMARY_BLOCK", + "description": "Hydraulic head interpolated at a defined coordinate" + }, + "BHPV": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume containing Hydrocarbon" + }, + "BIFTGO": { + "category": "SUMMARY_BLOCK", + "description": "Gas-oil interfacial tension" + }, + "BIFTGW": { + "category": "SUMMARY_BLOCK", + "description": "Gas-water interfacial tension" + }, + "BIFTOG": { + "category": "SUMMARY_BLOCK", + "description": "Oil-gas interfacial tension" + }, + "BIFTOW": { + "category": "SUMMARY_BLOCK", + "description": "Oil-water interfacial tension" + }, + "BIFTWG": { + "category": "SUMMARY_BLOCK", + "description": "Water-gas interfacial tension" + }, + "BIFTWO": { + "category": "SUMMARY_BLOCK", + "description": "Water-oil interfacial tension" + }, + "BJV": { + "category": "SUMMARY_BLOCK", + "description": "In" + }, + "BKRG": { + "category": "SUMMARY_BLOCK", + "description": "Gas relative permeability" + }, + "BKRGO": { + "category": "SUMMARY_BLOCK", + "description": "Two-phase gas relative permeability to oil" + }, + "BKRGOE": { + "category": "SUMMARY_BLOCK", + "description": "Equivalent relative permeability to gas for gas-oil system" + }, + "BKRGOT": { + "category": "SUMMARY_BLOCK", + "description": "Opposite saturation direction turning point relative permeability to gas for gas-oil system" + }, + "BKRGW": { + "category": "SUMMARY_BLOCK", + "description": "Two-phase gas relative permeability to water" + }, + "BKRGWE": { + "category": "SUMMARY_BLOCK", + "description": "Equivalent relative permeability to gas for gas-water system" + }, + "BKRGWT": { + "category": "SUMMARY_BLOCK", + "description": "Opposite saturation direction turning point relative permeability to gas for gas-water system" + }, + "BKRO": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability" + }, + "BKROG": { + "category": "SUMMARY_BLOCK", + "description": "Two-phase oil relative permeability to gas" + }, + "BKROGT": { + "category": "SUMMARY_BLOCK", + "description": "Opposite saturation direction turning point relative permeability to oil for oil-gas system" + }, + "BKROW": { + "category": "SUMMARY_BLOCK", + "description": "Two-phase oil relative permeability to water" + }, + "BKROWT": { + "category": "SUMMARY_BLOCK", + "description": "Opposite saturation direction turning point relative permeability to oil for oil-water system" + }, + "BKRW": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability" + }, + "BKRWG": { + "category": "SUMMARY_BLOCK", + "description": "Two-phase water relative permeability to gas" + }, + "BKRWGE": { + "category": "SUMMARY_BLOCK", + "description": "Equivalent relative permeability to water for water-gas system" + }, + "BKRWGT": { + "category": "SUMMARY_BLOCK", + "description": "Opposite saturation direction turning point relative permeability to water for water-gas system" + }, + "BKRWO": { + "category": "SUMMARY_BLOCK", + "description": "Two-phase water relative permeability to oil" + }, + "BKRWOT": { + "category": "SUMMARY_BLOCK", + "description": "Opposite saturation direction turning point relative permeability to water for water-oil system" + }, + "BMLSC": { + "category": "SUMMARY_BLOCK", + "description": "Hydrocarbon molar density" + }, + "BMLST": { + "category": "SUMMARY_BLOCK", + "description": "Total hydrocarbon molar density" + }, + "BMWAT": { + "category": "SUMMARY_BLOCK", + "description": "Water molar density" + }, + "BNIP": { + "category": "SUMMARY_BLOCK", + "description": "Solvent In Place" + }, + "BNKR": { + "category": "SUMMARY_BLOCK", + "description": "Solvent relative permeability" + }, + "BNSAT": { + "category": "SUMMARY_BLOCK", + "description": "Solvent SATuration" + }, + "BOKR": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability" + }, + "BOKRI": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the I direction" + }, + "BOKRJ": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the J direction" + }, + "BOKRK": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the K direction" + }, + "BOKRR": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the R" + }, + "BOKRT": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the T" + }, + "BOKRX": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the X direction" + }, + "BOKRY": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the Y direction" + }, + "BOKRZ": { + "category": "SUMMARY_BLOCK", + "description": "Oil relative permeability in the Z direction" + }, + "BOPV": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume containing Oil" + }, + "BPBUB": { + "category": "SUMMARY_BLOCK", + "description": "Bubble point pressure" + }, + "BPCG": { + "category": "SUMMARY_BLOCK", + "description": "Gas Capillary Pressures" + }, + "BPCGOR": { + "category": "SUMMARY_BLOCK", + "description": "Representative gas-oil capillary pressure" + }, + "BPCGWR": { + "category": "SUMMARY_BLOCK", + "description": "Representative gas-water capillary pressure" + }, + "BPCO": { + "category": "SUMMARY_BLOCK", + "description": "Oil Capillary Pressures" + }, + "BPCOGR": { + "category": "SUMMARY_BLOCK", + "description": "Representative oil-gas capillary pressure" + }, + "BPCOWR": { + "category": "SUMMARY_BLOCK", + "description": "Representative oil-water capillary pressure" + }, + "BPCW": { + "category": "SUMMARY_BLOCK", + "description": "Water Capillary Pressures" + }, + "BPCWGR": { + "category": "SUMMARY_BLOCK", + "description": "Representative water-gas capillary pressure" + }, + "BPCWOR": { + "category": "SUMMARY_BLOCK", + "description": "Representative water-oil capillary pressure" + }, + "BPDEW": { + "category": "SUMMARY_BLOCK", + "description": "Dew point pressure" + }, + "BPERMMDX": { + "category": "SUMMARY_BLOCK", + "description": "Directional Transmissibility Multipliers in the X direction, associated with rock compaction" + }, + "BPERMMDY": { + "category": "SUMMARY_BLOCK", + "description": "Directional Transmissibility Multipliers in the Y direction, associated with rock compaction" + }, + "BPERMMDZ": { + "category": "SUMMARY_BLOCK", + "description": "Directional Transmissibility Multipliers in the Z direction, associated with rock compaction" + }, + "BPERMMOD": { + "category": "SUMMARY_BLOCK", + "description": "Transmissibility Multiplier associated with rock compaction" + }, + "BPORV": { + "category": "SUMMARY_BLOCK", + "description": "Cell Pore Volumes at Reference conditions" + }, + "BPORVMOD": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume Multiplier associated with rock compaction" + }, + "BPPC": { + "category": "SUMMARY_BLOCK", + "description": "Initial Contact Corrected Potential" + }, + "BPR": { + "category": "SUMMARY_BLOCK", + "description": "Oil phase Pressure" + }, + "BPRESSUR": { + "category": "SUMMARY_BLOCK", + "description": "Oil phase Pressure" + }, + "BPR_X": { + "category": "SUMMARY_BLOCK", + "description": "Pressure interpolated at a defined coordinate" + }, + "BPSAT": { + "category": "SUMMARY_BLOCK", + "description": "Saturation Pressures" + }, + "BPSHLZI": { + "category": "SUMMARY_BLOCK", + "description": "Viscosity multiplier due to sheared water flow in the positive I direction" + }, + "BPSHLZJ": { + "category": "SUMMARY_BLOCK", + "description": "Viscosity multiplier due to sheared water flow in the positive J direction" + }, + "BPSHLZK": { + "category": "SUMMARY_BLOCK", + "description": "Viscosity multiplier due to sheared water flow in the positive K direction" + }, + "BREAC": { + "category": "SUMMARY_BLOCK", + "description": "Reaction rate. The reaction number is given as a component index" + }, + "BRK": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability reduction factor due to polymer" + }, + "BROMLS": { + "category": "SUMMARY_BLOCK", + "description": "Residual oil moles/ reservoir volume" + }, + "BRPV": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume at Reservoir conditions" + }, + "BRS": { + "category": "SUMMARY_BLOCK", + "description": "Gas-oil ratio" + }, + "BRSSAT": { + "category": "SUMMARY_BLOCK", + "description": "Saturated gas-oil ratio" + }, + "BRTM": { + "category": "SUMMARY_BLOCK", + "description": "Transmissibility Multiplier associated with rock compaction" + }, + "BRV": { + "category": "SUMMARY_BLOCK", + "description": "Oil-gas ratio" + }, + "BRVSAT": { + "category": "SUMMARY_BLOCK", + "description": "Saturated oil-gas ratio" + }, + "BSCN": { + "category": "SUMMARY_BLOCK", + "description": "Salt Cell Concentration" + }, + "BSCN_X": { + "category": "SUMMARY_BLOCK", + "description": "Brine concentration interpolated at a defined coordinate" + }, + "BSHWVISI": { + "category": "SUMMARY_BLOCK", + "description": "Shear viscosity of the water/polymer solution due to shear thinning/thickening in the positive I direction" + }, + "BSHWVISJ": { + "category": "SUMMARY_BLOCK", + "description": "Shear viscosity of the water/polymer solution due to shear thinning/thickening in the positive J direction" + }, + "BSHWVISK": { + "category": "SUMMARY_BLOCK", + "description": "Shear viscosity of the water/polymer solution due to shear thinning/thickening in the positive K direction" + }, + "BSIGMMOD": { + "category": "SUMMARY_BLOCK", + "description": "Dual Porosity Sigma Multiplier associated with rock compaction" + }, + "BSIP": { + "category": "SUMMARY_BLOCK", + "description": "Salt In Place" + }, + "BSMF": { + "category": "SUMMARY_BLOCK", + "description": "CO2STORE with SOLID option only Solid hydrocarbon component mole fraction" + }, + "BSRTW0I": { + "category": "SUMMARY_BLOCK", + "description": "Water shear rate in the positive I direction prior to shear effects" + }, + "BSRTW0J": { + "category": "SUMMARY_BLOCK", + "description": "Water shear rate in the positive J direction prior to shear effects" + }, + "BSRTW0K": { + "category": "SUMMARY_BLOCK", + "description": "Water shear rate in the positive K direction prior to shear effects" + }, + "BSRTWI": { + "category": "SUMMARY_BLOCK", + "description": "Water shear rate in the positive I direction following shear effects" + }, + "BSRTWJ": { + "category": "SUMMARY_BLOCK", + "description": "Water shear rate in the positive J direction following shear effects" + }, + "BSRTWK": { + "category": "SUMMARY_BLOCK", + "description": "Water shear rate in the positive K direction following shear effects" + }, + "BSTATE": { + "category": "SUMMARY_BLOCK", + "description": "Gas-oil state indicator" + }, + "BSTEN": { + "category": "SUMMARY_BLOCK", + "description": "Surface Tension" + }, + "BSURF": { + "category": "SUMMARY_BLOCK", + "description": "Concentration in solution" + }, + "BSURFCNM": { + "category": "SUMMARY_BLOCK", + "description": "Log" + }, + "BSURFST": { + "category": "SUMMARY_BLOCK", + "description": "Surface tension" + }, + "BTADS": { + "category": "SUMMARY_BLOCK", + "description": "Tracer Adsorption" + }, + "BTADSALK": { + "category": "SUMMARY_BLOCK", + "description": "Adsorption" + }, + "BTADSFOA": { + "category": "SUMMARY_BLOCK", + "description": "Adsorption" + }, + "BTADSUR": { + "category": "SUMMARY_BLOCK", + "description": "Adsorption" + }, + "BTCASUR": { + "category": "SUMMARY_BLOCK", + "description": "Log" + }, + "BTCN": { + "category": "SUMMARY_BLOCK", + "description": "Tracer Concentration" + }, + "BTCN#": { + "category": "SUMMARY_BLOCK", + "description": "Tracer concentration in phase # (1,2,3,...)" + }, + "BTCNF": { + "category": "SUMMARY_BLOCK", + "description": "Tracer Concentration" + }, + "BTCNFALK": { + "category": "SUMMARY_BLOCK", + "description": "Concentration" + }, + "BTCNFANI": { + "category": "SUMMARY_BLOCK", + "description": "Anion Flowing Concentration" + }, + "BTCNFCAT": { + "category": "SUMMARY_BLOCK", + "description": "Cation Flowing Concentration" + }, + "BTCNFFOA": { + "category": "SUMMARY_BLOCK", + "description": "Concentration" + }, + "BTCNFHEA": { + "category": "SUMMARY_BLOCK", + "description": "Block Temperature" + }, + "BTCNFSUR": { + "category": "SUMMARY_BLOCK", + "description": "Concentration" + }, + "BTCNMFOA": { + "category": "SUMMARY_BLOCK", + "description": "Capillary number" + }, + "BTCNS": { + "category": "SUMMARY_BLOCK", + "description": "Tracer Concentration" + }, + "BTDCY": { + "category": "SUMMARY_BLOCK", + "description": "Decayed tracer" + }, + "BTDCYFOA": { + "category": "SUMMARY_BLOCK", + "description": "Decayed tracer" + }, + "BTHLFFOA": { + "category": "SUMMARY_BLOCK", + "description": "Decay Half life" + }, + "BTIP#": { + "category": "SUMMARY_BLOCK", + "description": "Tracer In Place in phase # (1,2,3,...)" + }, + "BTIPF": { + "category": "SUMMARY_BLOCK", + "description": "Tracer In Place" + }, + "BTIPS": { + "category": "SUMMARY_BLOCK", + "description": "Tracer In Place" + }, + "BTIPT": { + "category": "SUMMARY_BLOCK", + "description": "Tracer In Place" + }, + "BTIPTFOA": { + "category": "SUMMARY_BLOCK", + "description": "In Solution" + }, + "BTIPTHEA": { + "category": "SUMMARY_BLOCK", + "description": "Difference in Energy in place between current and initial time" + }, + "BTIPTSUR": { + "category": "SUMMARY_BLOCK", + "description": "In Solution" + }, + "BTMOBFOA": { + "category": "SUMMARY_BLOCK", + "description": "Gas mobility factor" + }, + "BTPADALK": { + "category": "SUMMARY_BLOCK", + "description": "Polymer adsorption multiplier" + }, + "BTRADCAT": { + "category": "SUMMARY_BLOCK", + "description": "Cation Rock Associated Concentration" + }, + "BTSADALK": { + "category": "SUMMARY_BLOCK", + "description": "Surfactant adsorption multiplier" + }, + "BTSADCAT": { + "category": "SUMMARY_BLOCK", + "description": "Cation Surfactant Associated Concentration" + }, + "BTSTMALK": { + "category": "SUMMARY_BLOCK", + "description": "Surface tension multiplier" + }, + "BTSTSUR": { + "category": "SUMMARY_BLOCK", + "description": "Surface tension" + }, + "BVELW0I": { + "category": "SUMMARY_BLOCK", + "description": "Water velocity in the positive I direction multiplied by the corresponding shear multiplier" + }, + "BVELW0J": { + "category": "SUMMARY_BLOCK", + "description": "Water velocity in the positive J direction multiplied by the corresponding shear multiplier" + }, + "BVELW0K": { + "category": "SUMMARY_BLOCK", + "description": "Water velocity in the positive K direction multiplied by the corresponding shear multiplier" + }, + "BVMF": { + "category": "SUMMARY_BLOCK", + "description": "Vapor mole fraction" + }, + "BVPOLY": { + "category": "SUMMARY_BLOCK", + "description": "Effective polymer solution viscosity" + }, + "BWKR": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability" + }, + "BWKRI": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the I direction" + }, + "BWKRJ": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the J direction" + }, + "BWKRK": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the K direction" + }, + "BWKRR": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the R" + }, + "BWKRT": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the T" + }, + "BWKRX": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the X direction" + }, + "BWKRY": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the Y direction" + }, + "BWKRZ": { + "category": "SUMMARY_BLOCK", + "description": "Water relative permeability in the Z direction" + }, + "BWPC": { + "category": "SUMMARY_BLOCK", + "description": "Water-Oil capillary pressure" + }, + "BWPR": { + "category": "SUMMARY_BLOCK", + "description": "Water phase Pressure" + }, + "BWPV": { + "category": "SUMMARY_BLOCK", + "description": "Pore Volume containing Water" + }, + "BWSHY": { + "category": "SUMMARY_BLOCK", + "description": "Departure saturation from drainage to imbibition for water capillary pressure hysteresis" + }, + "BWSMA": { + "category": "SUMMARY_BLOCK", + "description": "Maximum wetting saturation for water capillary pressure hysteresis" + }, + "BXMF": { + "category": "SUMMARY_BLOCK", + "description": "Liquid hydrocarbon component mole fraction" + }, + "BYMF": { + "category": "SUMMARY_BLOCK", + "description": "Vapor hydrocarbon component mole fraction / vapor steam" + }, + "CAMF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Component aqueous mole fraction, from producing completions" + }, + "CAPI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil API" + }, + "CCFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Flow Rate" + }, + "CCIC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Injection Concentration" + }, + "CCIR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Injection Rate" + }, + "CCIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Injection Total" + }, + "CCPC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Production Concentration" + }, + "CCPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Production Rate" + }, + "CCPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Polymer Production Total" + }, + "CDBF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Blocking factor for generalized pseudo-pressure method" + }, + "CDFAC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "D-factor for flow dependent skin factor" + }, + "CDSF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "PI multiplicative factor due to scale damage" + }, + "CDSM": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Current mass of scale deposited" + }, + "CDSML": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Current mass of scale deposited per unit perforation length" + }, + "CGFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Flow Rate" + }, + "CGFRF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Free Gas Flow Rate" + }, + "CGFRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Flow Rate" + }, + "CGFRS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solution Gas Flow Rate" + }, + "CGFRU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Sum of connection gas flow rates upstream of, and including, this connection" + }, + "CGIR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Injection Rate" + }, + "CGIRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Injection Rate" + }, + "CGIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Injection Total" + }, + "CGITL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Injection Total" + }, + "CGLR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas-Liquid Ratio" + }, + "CGLRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas-Liquid Ratio" + }, + "CGOR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas-Oil Ratio" + }, + "CGORL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas-Oil Ratio" + }, + "CGPI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Potential Injection rate" + }, + "CGPP": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Potential Production rate" + }, + "CGPPTN": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Generalized pseudo-pressure table update counter" + }, + "CGPPTS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Generalized pseudo-pressure table update status" + }, + "CGPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Production Rate " + }, + "CGPRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Flow Rate" + }, + "CGPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Production Total" + }, + "CGPTF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Free Gas Production Total" + }, + "CGPTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Production Total" + }, + "CGPTS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solution Gas Production Total" + }, + "CGQ": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Gas Quality" + }, + "CKFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Hydrocarbon Component" + }, + "CKFRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Hydrocarbon Component" + }, + "CKFT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Hydrocarbon Component" + }, + "CKFTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Hydrocarbon Component" + }, + "CLFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Liquid Flow Rate" + }, + "CLFRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Liquid Flow Rate" + }, + "CLPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Liquid Production Total" + }, + "CLPTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Liquid Production Total" + }, + "CNFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solvent Flow Rate" + }, + "CNIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solvent Injection Total" + }, + "CNPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solvent Production Total" + }, + "COFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Flow Rate" + }, + "COFRF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Free Oil Flow Rate" + }, + "COFRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Flow Rate" + }, + "COFRS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solution oil flow rate" + }, + "COFRU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Sum of connection oil flow rates upstream of, and including, this connection" + }, + "COGR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil-Gas Ratio" + }, + "COGRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil-Gas Ratio" + }, + "COIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Injection Total" + }, + "COITL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Injection Total" + }, + "COPI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Potential Injection rate" + }, + "COPP": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Potential Production rate" + }, + "COPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Production Rate" + }, + "COPRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Flow Rate" + }, + "COPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Production Total" + }, + "COPTF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Free Oil Production Total" + }, + "COPTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Oil Production Total" + }, + "COPTS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Solution Oil Production Total" + }, + "CPI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Productivity Index of well's preferred phase" + }, + "CPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Connection Pressure" + }, + "CPRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Average Connection Pressure in completion" + }, + "CPU": { + "category": "SUMMARY_MISC", + "description": "CPU" + }, + "CRREXCH": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Exchange flux at current time" + }, + "CRRINJT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Connection cumulative water injection" + }, + "CRRPROT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Connection cumulative water production" + }, + "CSFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Flow Rate" + }, + "CSIC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Injection Concentration" + }, + "CSIR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Injection Rate" + }, + "CSIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Injection Total" + }, + "CSPC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Production Concentration" + }, + "CSPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Production Rate" + }, + "CSPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Salt Production Total" + }, + "CTFAC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Connection Transmissibility Factor" + }, + "CTFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Flow Rate" + }, + "CTFRALK": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Flow Rate" + }, + "CTFRANI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Anion Flow Rate" + }, + "CTFRCAT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Cation Flow Rate" + }, + "CTFRFOA": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Flow Rate" + }, + "CTFRSUR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Flow Rate" + }, + "CTIC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Concentration" + }, + "CTICF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Concentration" + }, + "CTICS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Concentration" + }, + "CTIR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Rate" + }, + "CTIRF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Rate" + }, + "CTIRS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Rate" + }, + "CTIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Total" + }, + "CTITALK": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Injection Total" + }, + "CTITANI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Anion Injection Total" + }, + "CTITCAT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Cation Injection Total" + }, + "CTITF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Total" + }, + "CTITFOA": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Injection Total" + }, + "CTITS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Injection Total" + }, + "CTITSUR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Injection Total" + }, + "CTPC": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Concentration" + }, + "CTPCF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production" + }, + "CTPCS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production" + }, + "CTPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Rate" + }, + "CTPRF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Rate" + }, + "CTPRS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Rate" + }, + "CTPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Total" + }, + "CTPTALK": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Production Total" + }, + "CTPTANI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Anion Production Total" + }, + "CTPTCAT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Cation Production Total" + }, + "CTPTF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Total" + }, + "CTPTFOA": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Production Total" + }, + "CTPTS": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Tracer Production Total" + }, + "CTPTSUR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Production Total" + }, + "CU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "User-defined connection quantity" + }, + "CVFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Reservoir" + }, + "CVFRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Reservoir" + }, + "CVIR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Injection Rate" + }, + "CVIRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Injection Flow Rate" + }, + "CVIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Injection Total" + }, + "CVITL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Injection Total" + }, + "CVPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Production Rate" + }, + "CVPRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Production Flow Rate" + }, + "CVPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Production Total" + }, + "CVPTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Res Volume Production Total" + }, + "CWCT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Cut" + }, + "CWCTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Cut" + }, + "CWFR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Flow Rate" + }, + "CWFRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Flow Rate" + }, + "CWFRU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Sum of connection water flow rates upstream of, and including, this connection" + }, + "CWGR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water-Gas Ratio" + }, + "CWGRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water-Gas Ratio" + }, + "CWIR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Injection Rate" + }, + "CWIRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Injection Rate" + }, + "CWIT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Injection Total" + }, + "CWITL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Injection Total" + }, + "CWPI": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Potential Injection rate" + }, + "CWPP": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Potential Production rate" + }, + "CWPR": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Production Rate" + }, + "CWPRL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Flow Rate" + }, + "CWPT": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Production Total" + }, + "CWPTL": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Water Production Total" + }, + "CZMF": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "Total Mole Fraction" + }, + "DATE": { + "category": "SUMMARY_MISC", + "description": "Date" + }, + "DAY": { + "category": "SUMMARY_MISC", + "description": "Day" + }, + "ELAPSED": { + "category": "SUMMARY_MISC", + "description": "Elapsed time in seconds" + }, + "FAMF": { + "category": "SUMMARY_FIELD", + "description": "Component aqueous mole fraction, from producing completions" + }, + "FAMR": { + "category": "SUMMARY_FIELD", + "description": "Make-up gas rate" + }, + "FAMT": { + "category": "SUMMARY_FIELD", + "description": "Make-up gas total" + }, + "FAPI": { + "category": "SUMMARY_FIELD", + "description": "Oil API" + }, + "FAQER": { + "category": "SUMMARY_FIELD", + "description": "Aquifer thermal energy influx rate" + }, + "FAQET": { + "category": "SUMMARY_FIELD", + "description": "Cumulative aquifer thermal energy influx" + }, + "FAQR": { + "category": "SUMMARY_FIELD", + "description": "Aquifer influx rate" + }, + "FAQRG": { + "category": "SUMMARY_FIELD", + "description": "Aquifer influx rate" + }, + "FAQT": { + "category": "SUMMARY_FIELD", + "description": "Cumulative aquifer influx" + }, + "FAQTG": { + "category": "SUMMARY_FIELD", + "description": "Cumulative aquifer influx" + }, + "FCAD": { + "category": "SUMMARY_FIELD", + "description": "Polymer Adsorption total" + }, + "FCGC": { + "category": "SUMMARY_FIELD", + "description": "Bulk Coal Gas Concentration" + }, + "FCGMR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCGMRG": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component molar rates in the gas phase" + }, + "FCGMRn": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component molar rates in the gas phase for nth separator stage" + }, + "FCGMT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCGRn": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component molar rates in the gas phase for nth separator stage" + }, + "FCHIP": { + "category": "SUMMARY_FIELD", + "description": "Component Hydrocarbon as Wet Gas" + }, + "FCHMR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component" + }, + "FCHMT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component" + }, + "FCIC": { + "category": "SUMMARY_FIELD", + "description": "Polymer Injection Concentration" + }, + "FCIP": { + "category": "SUMMARY_FIELD", + "description": "Polymer In Solution" + }, + "FCIR": { + "category": "SUMMARY_FIELD", + "description": "Polymer Injection Rate" + }, + "FCIT": { + "category": "SUMMARY_FIELD", + "description": "Polymer Injection Total" + }, + "FCMIP": { + "category": "SUMMARY_FIELD", + "description": "Component Hydrocarbon as Moles" + }, + "FCMIR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Molar Injection Rates" + }, + "FCMIT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Molar Injection Totals" + }, + "FCMPR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Molar Production Rates" + }, + "FCMPT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component" + }, + "FCNMR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component molar rates in the NGL phase" + }, + "FCNMRG": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component molar rates in the NGL phase" + }, + "FCNWR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component mass rates in the NGL phase" + }, + "FCOMR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCOMRG": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCOMRn": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCOMT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCORn": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon component" + }, + "FCPC": { + "category": "SUMMARY_FIELD", + "description": "Polymer Production Concentration" + }, + "FCPR": { + "category": "SUMMARY_FIELD", + "description": "Polymer Production Rate" + }, + "FCPT": { + "category": "SUMMARY_FIELD", + "description": "Polymer Production Total" + }, + "FCSC": { + "category": "SUMMARY_FIELD", + "description": "Bulk Coal Solvent Concentration" + }, + "FCWGIR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Wet Gas Injection Rate" + }, + "FCWGIT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Wet Gas Injection Total" + }, + "FCWGPR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Wet Gas Production Rate" + }, + "FCWGPT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Component Wet Gas Production Total" + }, + "FEDC": { + "category": "SUMMARY_FIELD", + "description": "Energy Delivery Capacity" + }, + "FEDCQ": { + "category": "SUMMARY_FIELD", + "description": "Energy DCQ" + }, + "FEGR": { + "category": "SUMMARY_FIELD", + "description": "Export Gas Rate" + }, + "FEGT": { + "category": "SUMMARY_FIELD", + "description": "Export Gas Total" + }, + "FEMF": { + "category": "SUMMARY_FIELD", + "description": "Export Gas Mole Fraction" + }, + "FEOMF": { + "category": "SUMMARY_FIELD", + "description": "Export Oil Mole Fraction" + }, + "FEOR": { + "category": "SUMMARY_FIELD", + "description": "Export Oil Rate" + }, + "FEOT": { + "category": "SUMMARY_FIELD", + "description": "Export Oil Total" + }, + "FEPR": { + "category": "SUMMARY_FIELD", + "description": "Energy Production Rate" + }, + "FEPT": { + "category": "SUMMARY_FIELD", + "description": "Energy Production Total" + }, + "FESR": { + "category": "SUMMARY_FIELD", + "description": "Energy Sales Rate" + }, + "FEST": { + "category": "SUMMARY_FIELD", + "description": "Energy Sales Total" + }, + "FEXGR": { + "category": "SUMMARY_FIELD", + "description": "Excess Gas Rate" + }, + "FEXGT": { + "category": "SUMMARY_FIELD", + "description": "Excess Gas Total" + }, + "FFGR": { + "category": "SUMMARY_FIELD", + "description": "Fuel Gas Rate, at and below this group" + }, + "FFGT": { + "category": "SUMMARY_FIELD", + "description": "Fuel Gas cumulative Total, at and below this group" + }, + "FFMF": { + "category": "SUMMARY_FIELD", + "description": "Fuel Gas Mole Fraction" + }, + "FGCR": { + "category": "SUMMARY_FIELD", + "description": "Gas Consumption Rate, at and below this group" + }, + "FGCT": { + "category": "SUMMARY_FIELD", + "description": "Gas Consumption Total, at and below this group" + }, + "FGCV": { + "category": "SUMMARY_FIELD", + "description": "Gas Calorific Value" + }, + "FGDC": { + "category": "SUMMARY_FIELD", + "description": "Gas Delivery Capacity" + }, + "FGDCQ": { + "category": "SUMMARY_FIELD", + "description": "Field/Group Gas DCQ" + }, + "FGDN": { + "category": "SUMMARY_FIELD", + "description": "Gas Density at Surface Conditions" + }, + "FGIMR": { + "category": "SUMMARY_FIELD", + "description": "Gas Import Rate, at and below this group" + }, + "FGIMT": { + "category": "SUMMARY_FIELD", + "description": "Gas Import Total, at and below this group" + }, + "FGIR": { + "category": "SUMMARY_FIELD", + "description": "Gas Injection Rate" + }, + "FGIRH": { + "category": "SUMMARY_FIELD", + "description": "Gas Injection Rate History" + }, + "FGIRT": { + "category": "SUMMARY_FIELD", + "description": "Gas Injection Rate Target/Limit" + }, + "FGIT": { + "category": "SUMMARY_FIELD", + "description": "Gas Injection Total" + }, + "FGITH": { + "category": "SUMMARY_FIELD", + "description": "Gas Injection Total History" + }, + "FGLIR": { + "category": "SUMMARY_FIELD", + "description": "Gas Lift Injection Rate" + }, + "FGLIT": { + "category": "SUMMARY_FIELD", + "description": "Gas Lift Injection Total" + }, + "FGLR": { + "category": "SUMMARY_FIELD", + "description": "Gas-Liquid Ratio" + }, + "FGLRH": { + "category": "SUMMARY_FIELD", + "description": "Gas-Liquid Ratio History" + }, + "FGMR": { + "category": "SUMMARY_FIELD", + "description": "Gas Mass Rate" + }, + "FGMT": { + "category": "SUMMARY_FIELD", + "description": "Gas Mass Total" + }, + "FGOR": { + "category": "SUMMARY_FIELD", + "description": "Gas-Oil Ratio" + }, + "FGORH": { + "category": "SUMMARY_FIELD", + "description": "Gas-Oil Ratio History" + }, + "FGPI": { + "category": "SUMMARY_FIELD", + "description": "Gas Potential Injection rate" + }, + "FGPI2": { + "category": "SUMMARY_FIELD", + "description": "Gas Potential Injection rate" + }, + "FGPP": { + "category": "SUMMARY_FIELD", + "description": "Gas Potential Production rate" + }, + "FGPP2": { + "category": "SUMMARY_FIELD", + "description": "Gas Potential Production rate" + }, + "FGPPF": { + "category": "SUMMARY_FIELD", + "description": "Free Gas Potential Production rate" + }, + "FGPPF2": { + "category": "SUMMARY_FIELD", + "description": "Free Gas Potential Production rate" + }, + "FGPPS": { + "category": "SUMMARY_FIELD", + "description": "Solution" + }, + "FGPPS2": { + "category": "SUMMARY_FIELD", + "description": "Solution" + }, + "FGPR": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate" + }, + "FGPR1": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate above GOC" + }, + "FGPR2": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate below GOC" + }, + "FGPRA": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate above" + }, + "FGPRB": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate below" + }, + "FGPRF": { + "category": "SUMMARY_FIELD", + "description": "Free Gas Production Rate" + }, + "FGPRG": { + "category": "SUMMARY_FIELD", + "description": "Gas production rate" + }, + "FGPRH": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate History" + }, + "FGPRS": { + "category": "SUMMARY_FIELD", + "description": "Solution Gas Production Rate" + }, + "FGPRT": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Rate Target/Limit" + }, + "FGPT": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Total" + }, + "FGPT1": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Total above GOC" + }, + "FGPT2": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Total below GOC" + }, + "FGPTA": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Total above" + }, + "FGPTB": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Total below" + }, + "FGPTF": { + "category": "SUMMARY_FIELD", + "description": "Free Gas Production Total" + }, + "FGPTH": { + "category": "SUMMARY_FIELD", + "description": "Gas Production Total History" + }, + "FGPTS": { + "category": "SUMMARY_FIELD", + "description": "Solution Gas Production Total" + }, + "FGPV": { + "category": "SUMMARY_FIELD", + "description": "Pore Volume containing Gas" + }, + "FGQ": { + "category": "SUMMARY_FIELD", + "description": "Gas Quality" + }, + "FGSPR": { + "category": "SUMMARY_FIELD", + "description": "Target sustainable rate for most recent sustainable capacity test for gas" + }, + "FGSR": { + "category": "SUMMARY_FIELD", + "description": "Sales Gas Rate" + }, + "FGSRL": { + "category": "SUMMARY_FIELD", + "description": "Maximum tested rate sustained for the test period during the most recent sustainable capacity test for gas" + }, + "FGSRU": { + "category": "SUMMARY_FIELD", + "description": "Minimum tested rate not sustained for the test period during the most recent sustainable capacity test for gas" + }, + "FGSSP": { + "category": "SUMMARY_FIELD", + "description": "Period for which target sustainable rate could be maintained for the most recent sustainable capacity test for gas" + }, + "FGST": { + "category": "SUMMARY_FIELD", + "description": "Sales Gas Total" + }, + "FGSTP": { + "category": "SUMMARY_FIELD", + "description": "Test period for the most recent sustainable capacity test for gas" + }, + "FGVIR": { + "category": "SUMMARY_FIELD", + "description": "Gas Voidage Injection Rate" + }, + "FGVIT": { + "category": "SUMMARY_FIELD", + "description": "Gas Voidage Injection Total" + }, + "FGVPR": { + "category": "SUMMARY_FIELD", + "description": "Gas Voidage Production Rate" + }, + "FGVPT": { + "category": "SUMMARY_FIELD", + "description": "Gas Voidage Production Total" + }, + "FGnPR": { + "category": "SUMMARY_FIELD", + "description": "nth separator stage gas rate" + }, + "FGnPT": { + "category": "SUMMARY_FIELD", + "description": "nth separator stage gas total" + }, + "FHMIR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Molar Injection Rate" + }, + "FHMIT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Molar Injection Total" + }, + "FHMPR": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Molar Production Rate" + }, + "FHMPT": { + "category": "SUMMARY_FIELD", + "description": "Hydrocarbon Molar Production Total" + }, + "FHPV": { + "category": "SUMMARY_FIELD", + "description": "Pore Volume containing Hydrocarbon" + }, + "FLPR": { + "category": "SUMMARY_FIELD", + "description": "Liquid Production Rate" + }, + "FLPRH": { + "category": "SUMMARY_FIELD", + "description": "Liquid Production Rate History" + }, + "FLPRT": { + "category": "SUMMARY_FIELD", + "description": "Liquid Production Rate Target/Limit" + }, + "FLPT": { + "category": "SUMMARY_FIELD", + "description": "Liquid Production Total" + }, + "FLPTH": { + "category": "SUMMARY_FIELD", + "description": "Liquid Production Total History" + }, + "FMCTG": { + "category": "SUMMARY_FIELD", + "description": "Mode of Control for group Gas Injection" + }, + "FMCTP": { + "category": "SUMMARY_FIELD", + "description": "Mode of Control for group Production" + }, + "FMCTW": { + "category": "SUMMARY_FIELD", + "description": "Mode of Control for group Water Injection" + }, + "FMIR": { + "category": "SUMMARY_FIELD", + "description": "Methane Injection Rate" + }, + "FMIT": { + "category": "SUMMARY_FIELD", + "description": "Methane Injection Total" + }, + "FMPR": { + "category": "SUMMARY_FIELD", + "description": "Methane Production Rate" + }, + "FMPT": { + "category": "SUMMARY_FIELD", + "description": "Methane Production Total" + }, + "FMUF": { + "category": "SUMMARY_FIELD", + "description": "Make-up fraction" + }, + "FMWDR": { + "category": "SUMMARY_FIELD", + "description": "Number of drilling events this timestep" + }, + "FMWDT": { + "category": "SUMMARY_FIELD", + "description": "Number of drilling events in total" + }, + "FMWIA": { + "category": "SUMMARY_FIELD", + "description": "Number of abandoned injection wells" + }, + "FMWIG": { + "category": "SUMMARY_FIELD", + "description": "Number of injectors on group control" + }, + "FMWIN": { + "category": "SUMMARY_FIELD", + "description": "Number of injection wells currently flowing" + }, + "FMWIP": { + "category": "SUMMARY_FIELD", + "description": "Number of injectors on pressure control" + }, + "FMWIS": { + "category": "SUMMARY_FIELD", + "description": "Number of injectors on own surface rate limit control" + }, + "FMWIT": { + "category": "SUMMARY_FIELD", + "description": "Total number of injection wells" + }, + "FMWIU": { + "category": "SUMMARY_FIELD", + "description": "Number of unused injection wells" + }, + "FMWIV": { + "category": "SUMMARY_FIELD", + "description": "Number of injectors on own reservoir volume rate limit control" + }, + "FMWPA": { + "category": "SUMMARY_FIELD", + "description": "Number of abandoned production wells" + }, + "FMWPG": { + "category": "SUMMARY_FIELD", + "description": "Number of producers on group control" + }, + "FMWPL": { + "category": "SUMMARY_FIELD", + "description": "Number of producers using artificial lift" + }, + "FMWPO": { + "category": "SUMMARY_FIELD", + "description": "Number of producers controlled by own oil rate limit" + }, + "FMWPP": { + "category": "SUMMARY_FIELD", + "description": "Number of producers on pressure control" + }, + "FMWPR": { + "category": "SUMMARY_FIELD", + "description": "Number of production wells currently flowing" + }, + "FMWPS": { + "category": "SUMMARY_FIELD", + "description": "Number of producers on own surface rate limit control" + }, + "FMWPT": { + "category": "SUMMARY_FIELD", + "description": "Total number of production wells" + }, + "FMWPU": { + "category": "SUMMARY_FIELD", + "description": "Number of unused production wells" + }, + "FMWPV": { + "category": "SUMMARY_FIELD", + "description": "Number of producers on own reservoir volume rate limit control" + }, + "FMWWO": { + "category": "SUMMARY_FIELD", + "description": "Number of workover events this timestep" + }, + "FMWWT": { + "category": "SUMMARY_FIELD", + "description": "Number of workover events in total" + }, + "FNIP": { + "category": "SUMMARY_FIELD", + "description": "Solvent In Place" + }, + "FNIR": { + "category": "SUMMARY_FIELD", + "description": "Solvent Injection Rate" + }, + "FNIT": { + "category": "SUMMARY_FIELD", + "description": "Solvent Injection Total" + }, + "FNLPR": { + "category": "SUMMARY_FIELD", + "description": "NGL Production Rate" + }, + "FNLPRG": { + "category": "SUMMARY_FIELD", + "description": "NGL production rate" + }, + "FNLPRH": { + "category": "SUMMARY_FIELD", + "description": "NGL Production Rate History" + }, + "FNLPT": { + "category": "SUMMARY_FIELD", + "description": "NGL Production Total" + }, + "FNLPTH": { + "category": "SUMMARY_FIELD", + "description": "NGL Production Total History" + }, + "FNPR": { + "category": "SUMMARY_FIELD", + "description": "Solvent Production Rate" + }, + "FNPT": { + "category": "SUMMARY_FIELD", + "description": "Solvent Production Total" + }, + "FNQR": { + "category": "SUMMARY_FIELD", + "description": "Aquifer influx rate" + }, + "FNQT": { + "category": "SUMMARY_FIELD", + "description": "Cumulative aquifer influx" + }, + "FODN": { + "category": "SUMMARY_FIELD", + "description": "Oil Density at Surface Conditions" + }, + "FOE": { + "category": "SUMMARY_FIELD", + "description": "(OIP(initial) - OIP(now)) / OIP(initial)" + }, + "FOEIG": { + "category": "SUMMARY_FIELD", + "description": "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Gas" + }, + "FOEIW": { + "category": "SUMMARY_FIELD", + "description": "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Water" + }, + "FOEW": { + "category": "SUMMARY_FIELD", + "description": "Oil Production from Wells / OIP(initial)" + }, + "FOEWG": { + "category": "SUMMARY_FIELD", + "description": "Oil Production from Wells / Initial Mobile Oil with respect to Gas" + }, + "FOEWW": { + "category": "SUMMARY_FIELD", + "description": "Oil Production from Wells / Initial Mobile Oil with respect to Water" + }, + "FOGR": { + "category": "SUMMARY_FIELD", + "description": "Oil-Gas Ratio" + }, + "FOGRH": { + "category": "SUMMARY_FIELD", + "description": "Oil-Gas Ratio History" + }, + "FOIR": { + "category": "SUMMARY_FIELD", + "description": "Oil Injection Rate" + }, + "FOIRH": { + "category": "SUMMARY_FIELD", + "description": "Oil Injection Rate History" + }, + "FOIRT": { + "category": "SUMMARY_FIELD", + "description": "Oil Injection Rate Target/Limit" + }, + "FOIT": { + "category": "SUMMARY_FIELD", + "description": "Oil Injection Total" + }, + "FOITH": { + "category": "SUMMARY_FIELD", + "description": "Oil Injection Total History" + }, + "FOMR": { + "category": "SUMMARY_FIELD", + "description": "Oil Mass Rate" + }, + "FOMT": { + "category": "SUMMARY_FIELD", + "description": "Oil Mass Total" + }, + "FOPI": { + "category": "SUMMARY_FIELD", + "description": "Oil Potential Injection rate" + }, + "FOPI2": { + "category": "SUMMARY_FIELD", + "description": "Oil Potential Injection rate" + }, + "FOPP": { + "category": "SUMMARY_FIELD", + "description": "Oil Potential Production rate" + }, + "FOPP2": { + "category": "SUMMARY_FIELD", + "description": "Oil Potential Production rate" + }, + "FOPR": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate" + }, + "FOPR1": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate above GOC" + }, + "FOPR2": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate below GOC" + }, + "FOPRA": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate above GOC" + }, + "FOPRB": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate below GOC" + }, + "FOPRF": { + "category": "SUMMARY_FIELD", + "description": "Free Oil Production Rate" + }, + "FOPRG": { + "category": "SUMMARY_FIELD", + "description": "Oil production rate" + }, + "FOPRH": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate History" + }, + "FOPRS": { + "category": "SUMMARY_FIELD", + "description": "Solution Oil Production Rate" + }, + "FOPRT": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Rate Target/Limit" + }, + "FOPT": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Total" + }, + "FOPT1": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Total above GOC" + }, + "FOPT2": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Total below GOC" + }, + "FOPTA": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Total above GOC" + }, + "FOPTB": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Total below GOC" + }, + "FOPTF": { + "category": "SUMMARY_FIELD", + "description": "Free Oil Production Total" + }, + "FOPTH": { + "category": "SUMMARY_FIELD", + "description": "Oil Production Total History" + }, + "FOPTS": { + "category": "SUMMARY_FIELD", + "description": "Solution Oil Production Total" + }, + "FOPV": { + "category": "SUMMARY_FIELD", + "description": "Pore Volume containing Oil" + }, + "FORFE": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by oil expansion" + }, + "FORFF": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by free gas influx" + }, + "FORFG": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by gas influx" + }, + "FORFR": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by rock compaction" + }, + "FORFS": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by solution gas" + }, + "FORFW": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by water influx" + }, + "FORFX": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by 'traced' water influx" + }, + "FORFY": { + "category": "SUMMARY_FIELD", + "description": "Fraction of total oil produced by other water influx" + }, + "FORME": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by oil expansion" + }, + "FORMF": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by free gas influx" + }, + "FORMG": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by gas influx" + }, + "FORMR": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by rock compaction" + }, + "FORMS": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by solution gas" + }, + "FORMW": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by water influx" + }, + "FORMX": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by 'traced' water influx" + }, + "FORMY": { + "category": "SUMMARY_FIELD", + "description": "Total stock tank oil produced by other water influx" + }, + "FOSPR": { + "category": "SUMMARY_FIELD", + "description": "Target sustainable rate for most recent sustainable capacity test for oil" + }, + "FOSRL": { + "category": "SUMMARY_FIELD", + "description": "Maximum tested rate sustained for the test period during the most recent sustainable capacity test for oil" + }, + "FOSRU": { + "category": "SUMMARY_FIELD", + "description": "Minimum tested rate not sustained for the test period during the most recent sustainable capacity test for oil" + }, + "FOSSP": { + "category": "SUMMARY_FIELD", + "description": "Period for which target sustainable rate could be maintained for the most recent sustainable capacity test for oil" + }, + "FOSTP": { + "category": "SUMMARY_FIELD", + "description": "Test period for the most recent sustainable capacity test for oil" + }, + "FOVIR": { + "category": "SUMMARY_FIELD", + "description": "Oil Voidage Injection Rate" + }, + "FOVIT": { + "category": "SUMMARY_FIELD", + "description": "Oil Voidage Injection Total" + }, + "FOVPR": { + "category": "SUMMARY_FIELD", + "description": "Oil Voidage Production Rate" + }, + "FOVPT": { + "category": "SUMMARY_FIELD", + "description": "Oil Voidage Production Total" + }, + "FOnPR": { + "category": "SUMMARY_FIELD", + "description": "nth separator stage oil rate" + }, + "FOnPT": { + "category": "SUMMARY_FIELD", + "description": "nth separator stage oil total" + }, + "FPPC": { + "category": "SUMMARY_FIELD", + "description": "Initial Contact Corrected Potential" + }, + "FPR": { + "category": "SUMMARY_FIELD", + "description": "Pressure average value" + }, + "FPRGZ": { + "category": "SUMMARY_FIELD", + "description": "P/Z" + }, + "FPRH": { + "category": "SUMMARY_FIELD", + "description": "Pressure average value" + }, + "FPRP": { + "category": "SUMMARY_FIELD", + "description": "Pressure average value" + }, + "FREAC": { + "category": "SUMMARY_FIELD", + "description": "Reaction rate. The reaction number is given as a component index" + }, + "FREAT": { + "category": "SUMMARY_FIELD", + "description": "Reaction total. The reaction number is given as a component index" + }, + "FRGR": { + "category": "SUMMARY_FIELD", + "description": "Re-injection Gas Rate" + }, + "FRGT": { + "category": "SUMMARY_FIELD", + "description": "Re-injection Gas Total" + }, + "FRPV": { + "category": "SUMMARY_FIELD", + "description": "Pore Volume at Reservoir conditions" + }, + "FRS": { + "category": "SUMMARY_FIELD", + "description": "Gas-oil ratio" + }, + "FRTM": { + "category": "SUMMARY_FIELD", + "description": "Transmissibility Multiplier associated with rock compaction" + }, + "FRV": { + "category": "SUMMARY_FIELD", + "description": "Oil-gas ratio" + }, + "FSGR": { + "category": "SUMMARY_FIELD", + "description": "Sales Gas Rate" + }, + "FSGT": { + "category": "SUMMARY_FIELD", + "description": "Sales Gas Total" + }, + "FSIC": { + "category": "SUMMARY_FIELD", + "description": "Salt Injection Concentration" + }, + "FSIP": { + "category": "SUMMARY_FIELD", + "description": "Salt In Place" + }, + "FSIR": { + "category": "SUMMARY_FIELD", + "description": "Salt Injection Rate" + }, + "FSIT": { + "category": "SUMMARY_FIELD", + "description": "Salt Injection Total" + }, + "FSMF": { + "category": "SUMMARY_FIELD", + "description": "Sales Gas Mole Fraction" + }, + "FSPC": { + "category": "SUMMARY_FIELD", + "description": "Salt Production Concentration" + }, + "FSPR": { + "category": "SUMMARY_FIELD", + "description": "Salt Production Rate" + }, + "FSPT": { + "category": "SUMMARY_FIELD", + "description": "Salt Production Total" + }, + "FTADS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Adsorption total" + }, + "FTADSFOA": { + "category": "SUMMARY_FIELD", + "description": "Adsorption total" + }, + "FTADSUR": { + "category": "SUMMARY_FIELD", + "description": "Adsorption total" + }, + "FTCM": { + "category": "SUMMARY_FIELD", + "description": "Tracer Carrier molar Rate" + }, + "FTDCY": { + "category": "SUMMARY_FIELD", + "description": "Decayed tracer" + }, + "FTDCYFOA": { + "category": "SUMMARY_FIELD", + "description": "Decayed tracer" + }, + "FTIC": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Concentration" + }, + "FTICF": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Concentration" + }, + "FTICHEA": { + "category": "SUMMARY_FIELD", + "description": "Injection Temperature" + }, + "FTICS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Concentration" + }, + "FTIP#": { + "category": "SUMMARY_FIELD", + "description": " Tracer In Place in phase # (1,2,3,...)" + }, + "FTIPF": { + "category": "SUMMARY_FIELD", + "description": "Tracer In Place" + }, + "FTIPS": { + "category": "SUMMARY_FIELD", + "description": "Tracer In Place" + }, + "FTIPT": { + "category": "SUMMARY_FIELD", + "description": "Tracer In Place" + }, + "FTIPTFOA": { + "category": "SUMMARY_FIELD", + "description": "In Solution" + }, + "FTIPTHEA": { + "category": "SUMMARY_FIELD", + "description": "Difference in Energy in place between current and initial time" + }, + "FTIPTSUR": { + "category": "SUMMARY_FIELD", + "description": "In Solution" + }, + "FTIR": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Rate" + }, + "FTIRALK": { + "category": "SUMMARY_FIELD", + "description": "Injection Rate" + }, + "FTIRF": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Rate" + }, + "FTIRFOA": { + "category": "SUMMARY_FIELD", + "description": "Injection Rate" + }, + "FTIRHEA": { + "category": "SUMMARY_FIELD", + "description": "Energy flows" + }, + "FTIRS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Rate" + }, + "FTIRSUR": { + "category": "SUMMARY_FIELD", + "description": "Injection Rate" + }, + "FTIT": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Total" + }, + "FTITALK": { + "category": "SUMMARY_FIELD", + "description": "Injection Total" + }, + "FTITF": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Total" + }, + "FTITFOA": { + "category": "SUMMARY_FIELD", + "description": "Injection Total" + }, + "FTITHEA": { + "category": "SUMMARY_FIELD", + "description": "Energy Injection Total" + }, + "FTITS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Injection Total" + }, + "FTITSUR": { + "category": "SUMMARY_FIELD", + "description": "Injection Total" + }, + "FTLM": { + "category": "SUMMARY_FIELD", + "description": "Traced mass liquid total" + }, + "FTMF": { + "category": "SUMMARY_FIELD", + "description": "Traced molar fraction" + }, + "FTML": { + "category": "SUMMARY_FIELD", + "description": "Traced mass liquid rate" + }, + "FTMOBFOA": { + "category": "SUMMARY_FIELD", + "description": "Gas mobility factor" + }, + "FTMR": { + "category": "SUMMARY_FIELD", + "description": "Traced mass Rate" + }, + "FTMT": { + "category": "SUMMARY_FIELD", + "description": "Traced mass Total" + }, + "FTMV": { + "category": "SUMMARY_FIELD", + "description": "Traced mass vapor rate" + }, + "FTPC": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Concentration" + }, + "FTPCF": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production" + }, + "FTPCHEA": { + "category": "SUMMARY_FIELD", + "description": "Production Temperature" + }, + "FTPCS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production" + }, + "FTPR": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Rate" + }, + "FTPRALK": { + "category": "SUMMARY_FIELD", + "description": "Production Rate" + }, + "FTPRF": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Rate" + }, + "FTPRFOA": { + "category": "SUMMARY_FIELD", + "description": "Production Rate" + }, + "FTPRHEA": { + "category": "SUMMARY_FIELD", + "description": "Energy flows" + }, + "FTPRS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Rate" + }, + "FTPRSUR": { + "category": "SUMMARY_FIELD", + "description": "Production Rate" + }, + "FTPT": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Total" + }, + "FTPTALK": { + "category": "SUMMARY_FIELD", + "description": "Production Total" + }, + "FTPTF": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Total" + }, + "FTPTFOA": { + "category": "SUMMARY_FIELD", + "description": "Production Total" + }, + "FTPTHEA": { + "category": "SUMMARY_FIELD", + "description": "Energy Production Total" + }, + "FTPTS": { + "category": "SUMMARY_FIELD", + "description": "Tracer Production Total" + }, + "FTPTSUR": { + "category": "SUMMARY_FIELD", + "description": "Production Total" + }, + "FTQR": { + "category": "SUMMARY_FIELD", + "description": "Traced molar Rate" + }, + "FTTL": { + "category": "SUMMARY_FIELD", + "description": "Traced liquid volume total" + }, + "FTTV": { + "category": "SUMMARY_FIELD", + "description": "Traced vapor volume total" + }, + "FTVL": { + "category": "SUMMARY_FIELD", + "description": "Traced liquid volume rate" + }, + "FTVM": { + "category": "SUMMARY_FIELD", + "description": "Traced mass vapor total" + }, + "FTVV": { + "category": "SUMMARY_FIELD", + "description": "Traced vapor volume rate" + }, + "FU": { + "category": "SUMMARY_FIELD", + "description": "User-defined field quantity" + }, + "FVIR": { + "category": "SUMMARY_FIELD", + "description": "Res Volume Injection Rate" + }, + "FVIRT": { + "category": "SUMMARY_FIELD", + "description": "Res Volume Injection Rate Target/Limit" + }, + "FVIT": { + "category": "SUMMARY_FIELD", + "description": "Res Volume Injection Total" + }, + "FVPR": { + "category": "SUMMARY_FIELD", + "description": "Res Volume Production Rate" + }, + "FVPRT": { + "category": "SUMMARY_FIELD", + "description": "Res Volume Production Rate Target/Limit" + }, + "FVPT": { + "category": "SUMMARY_FIELD", + "description": "Res Volume Production Total" + }, + "FWCT": { + "category": "SUMMARY_FIELD", + "description": "Water Cut" + }, + "FWCTH": { + "category": "SUMMARY_FIELD", + "description": "Water Cut History" + }, + "FWGIR": { + "category": "SUMMARY_FIELD", + "description": "Wet Gas Injection Rate" + }, + "FWGIT": { + "category": "SUMMARY_FIELD", + "description": "Wet Gas Injection Total" + }, + "FWGPR": { + "category": "SUMMARY_FIELD", + "description": "Wet Gas Production Rate" + }, + "FWGPRH": { + "category": "SUMMARY_FIELD", + "description": "Wet Gas Production Rate History" + }, + "FWGPT": { + "category": "SUMMARY_FIELD", + "description": "Wet Gas Production Total" + }, + "FWGR": { + "category": "SUMMARY_FIELD", + "description": "Water-Gas Ratio" + }, + "FWGRH": { + "category": "SUMMARY_FIELD", + "description": "Water-Gas Ratio History" + }, + "FWIR": { + "category": "SUMMARY_FIELD", + "description": "Water Injection Rate" + }, + "FWIRH": { + "category": "SUMMARY_FIELD", + "description": "Water Injection Rate History" + }, + "FWIRT": { + "category": "SUMMARY_FIELD", + "description": "Water Injection Rate Target/Limit" + }, + "FWIT": { + "category": "SUMMARY_FIELD", + "description": "Water Injection Total" + }, + "FWITH": { + "category": "SUMMARY_FIELD", + "description": "Water Injection Total History" + }, + "FWMIR": { + "category": "SUMMARY_FIELD", + "description": "Water component molar injection rate" + }, + "FWMIT": { + "category": "SUMMARY_FIELD", + "description": "Water component molar injection total" + }, + "FWMPR": { + "category": "SUMMARY_FIELD", + "description": "Water component molar production rate" + }, + "FWMPT": { + "category": "SUMMARY_FIELD", + "description": "Water component molar production total" + }, + "FWMR": { + "category": "SUMMARY_FIELD", + "description": "Water Mass Rate" + }, + "FWMT": { + "category": "SUMMARY_FIELD", + "description": "Water Mass Total" + }, + "FWPI": { + "category": "SUMMARY_FIELD", + "description": "Water Potential Injection rate" + }, + "FWPI2": { + "category": "SUMMARY_FIELD", + "description": "Water Potential Injection rate" + }, + "FWPIR": { + "category": "SUMMARY_FIELD", + "description": "Ratio of produced water to injected water (percentage)" + }, + "FWPP": { + "category": "SUMMARY_FIELD", + "description": "Water Potential Production rate" + }, + "FWPP2": { + "category": "SUMMARY_FIELD", + "description": "Water Potential Production rate" + }, + "FWPR": { + "category": "SUMMARY_FIELD", + "description": "Water Production Rate" + }, + "FWPRH": { + "category": "SUMMARY_FIELD", + "description": "Water Production Rate History" + }, + "FWPRT": { + "category": "SUMMARY_FIELD", + "description": "Water Production Rate Target/Limit" + }, + "FWPT": { + "category": "SUMMARY_FIELD", + "description": "Water Production Total" + }, + "FWPTH": { + "category": "SUMMARY_FIELD", + "description": "Water Production Total History" + }, + "FWPV": { + "category": "SUMMARY_FIELD", + "description": "Pore Volume containing Water" + }, + "FWSPR": { + "category": "SUMMARY_FIELD", + "description": "Target sustainable rate for most recent sustainable capacity test for water" + }, + "FWSRL": { + "category": "SUMMARY_FIELD", + "description": "Maximum tested rate sustained for the test period during the most recent sustainable capacity test for water" + }, + "FWSRU": { + "category": "SUMMARY_FIELD", + "description": "Minimum tested rate not sustained for the test period during the most recent sustainable capacity test for water" + }, + "FWSSP": { + "category": "SUMMARY_FIELD", + "description": "Period for which target sustainable rate could be maintained for the most recent sustainable capacity test for water" + }, + "FWSTP": { + "category": "SUMMARY_FIELD", + "description": "Test period for the most recent sustainable capacity test for water" + }, + "FWVIR": { + "category": "SUMMARY_FIELD", + "description": "Water Voidage Injection Rate" + }, + "FWVIT": { + "category": "SUMMARY_FIELD", + "description": "Water Voidage Injection Total" + }, + "FWVPR": { + "category": "SUMMARY_FIELD", + "description": "Water Voidage Production Rate" + }, + "FWVPT": { + "category": "SUMMARY_FIELD", + "description": "Water Voidage Production Total" + }, + "FXMF": { + "category": "SUMMARY_FIELD", + "description": "Liquid Mole Fraction" + }, + "FXMFG": { + "category": "SUMMARY_FIELD", + "description": "Liquid mole fraction" + }, + "FXMFn": { + "category": "SUMMARY_FIELD", + "description": "Liquid Mole Fraction for nth separator stage" + }, + "FYMF": { + "category": "SUMMARY_FIELD", + "description": "Vapor Mole Fraction" + }, + "FYMFG": { + "category": "SUMMARY_FIELD", + "description": "Vapor mole fraction" + }, + "FYMFn": { + "category": "SUMMARY_FIELD", + "description": "Vapor Mole Fraction for nth separator stage" + }, + "FZMF": { + "category": "SUMMARY_FIELD", + "description": "Total Mole Fraction" + }, + "GALQ": { + "category": "SUMMARY_WELL_GROUP", + "description": "ALQ in the group's or node's outlet branch in the production network" + }, + "GAMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Component aqueous mole fraction, from producing completions" + }, + "GAMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Make-up gas rate" + }, + "GAMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Make-up gas total" + }, + "GAPI": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil API" + }, + "GCGMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCGMRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component molar rates in the gas phase" + }, + "GCGMRn": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component molar rates in the gas phase for nth separator stage" + }, + "GCGMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCGRn": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component molar rates in the gas phase for nth separator stage" + }, + "GCHMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component" + }, + "GCHMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component" + }, + "GCIC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Polymer Injection Concentration" + }, + "GCIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Polymer Injection Rate" + }, + "GCIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Polymer Injection Total" + }, + "GCMIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Molar Injection Rates" + }, + "GCMIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Molar Injection Totals" + }, + "GCMPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Molar Production Rates" + }, + "GCMPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component" + }, + "GCNMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component molar rates in the NGL phase" + }, + "GCNMRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component molar rates in the NGL phase" + }, + "GCNWR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component mass rates in the NGL phase" + }, + "GCOMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCOMRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCOMRn": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCOMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCORn": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon component" + }, + "GCPC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Polymer Production Concentration" + }, + "GCPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Polymer Production Rate" + }, + "GCPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Polymer Production Total" + }, + "GCWGIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Wet Gas Injection Rate" + }, + "GCWGIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Wet Gas Injection Total" + }, + "GCWGPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Wet Gas Production Rate" + }, + "GCWGPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Component Wet Gas Production Total" + }, + "GEDC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Delivery Capacity" + }, + "GEDCQ": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy DCQ" + }, + "GEFF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Efficiency Factor" + }, + "GEGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Export Gas Rate" + }, + "GEGT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Export Gas Total" + }, + "GEMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Export Gas Mole Fraction" + }, + "GEOMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Export Oil Mole Fraction" + }, + "GEOR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Export Oil Rate" + }, + "GEOT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Export Oil Total" + }, + "GEPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Production Rate" + }, + "GEPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Production Total" + }, + "GESR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Sales Rate" + }, + "GEST": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Sales Total" + }, + "GEXGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Excess Gas Rate" + }, + "GEXGT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Excess Gas Total" + }, + "GFGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Fuel Gas Rate, at and below this group" + }, + "GFGT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Fuel Gas cumulative Total, at and below this group" + }, + "GFMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Fuel Gas Mole Fraction" + }, + "GGCR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Consumption Rate, at and below this group" + }, + "GGCT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Consumption Total, at and below this group" + }, + "GGCV": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Calorific Value" + }, + "GGDC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Delivery Capacity" + }, + "GGDCQ": { + "category": "SUMMARY_WELL_GROUP", + "description": "Field/Group Gas DCQ" + }, + "GGDN": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Density at Surface Conditions" + }, + "GGIGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Guide Rate" + }, + "GGIMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Import Rate, at and below this group" + }, + "GGIMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Import Total, at and below this group" + }, + "GGIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Rate" + }, + "GGIRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Rate History" + }, + "GGIRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Rate Target/Limit" + }, + "GGIRNB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas flow rate along the group's or node's inlet branch in the gas injection network" + }, + "GGIRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Rate Target/Limit" + }, + "GGIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Total" + }, + "GGITH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Injection Total History" + }, + "GGLIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Lift Injection Rate" + }, + "GGLIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Lift Injection Total" + }, + "GGLR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas-Liquid Ratio" + }, + "GGLRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas-Liquid Ratio History" + }, + "GGMNR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node minimum gas rate as specified with GNETDP in the production network" + }, + "GGMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Mass Rate" + }, + "GGMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Mass Total" + }, + "GGMXR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node maximum gas rate as specified with GNETDP in the production network" + }, + "GGOR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas-Oil Ratio" + }, + "GGORH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas-Oil Ratio History" + }, + "GGPGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Guide Rate" + }, + "GGPI": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Potential Injection rate" + }, + "GGPI2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Potential Injection rate" + }, + "GGPP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Potential Production rate" + }, + "GGPP2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Potential Production rate" + }, + "GGPPF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Free Gas Potential Production rate" + }, + "GGPPF2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Free Gas Potential Production rate" + }, + "GGPPS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solution" + }, + "GGPPS2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solution" + }, + "GGPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate" + }, + "GGPR1": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate above GOC" + }, + "GGPR2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate below GOC" + }, + "GGPRA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate above" + }, + "GGPRB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate below" + }, + "GGPRF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Free Gas Production Rate" + }, + "GGPRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas production rate" + }, + "GGPRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate History" + }, + "GGPRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate Target/Limit" + }, + "GGPRNB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas flow rate along the group's or node's outlet branch in the production network" + }, + "GGPRNBFP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas flow rate along Group's or node's outlet branch in network, from end of First Pass" + }, + "GGPRS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solution Gas Production Rate" + }, + "GGPRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Rate Target/Limit" + }, + "GGPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Total" + }, + "GGPT1": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Total above GOC" + }, + "GGPT2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Total below GOC" + }, + "GGPTA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Total above" + }, + "GGPTB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Total below" + }, + "GGPTF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Free Gas Production Total" + }, + "GGPTH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Production Total History" + }, + "GGPTS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solution Gas Production Total" + }, + "GGQ": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Quality" + }, + "GGSPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Target sustainable rate for most recent sustainable capacity test for gas" + }, + "GGSR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Sales Gas Rate" + }, + "GGSRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Maximum tested rate sustained for the test period during the most recent sustainable capacity test for gas" + }, + "GGSRU": { + "category": "SUMMARY_WELL_GROUP", + "description": "Minimum tested rate not sustained for the test period during the most recent sustainable capacity test for gas" + }, + "GGSSP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Period for which target sustainable rate could be maintained for the most recent sustainable capacity test for gas" + }, + "GGST": { + "category": "SUMMARY_WELL_GROUP", + "description": "Sales Gas Total" + }, + "GGSTP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Test period for the most recent sustainable capacity test for gas" + }, + "GGVIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Voidage Injection Rate" + }, + "GGVIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Voidage Injection Total" + }, + "GGVPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Voidage Production Rate" + }, + "GGVPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Gas Voidage Production Total" + }, + "GGnPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "nth separator stage gas rate" + }, + "GGnPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "nth separator stage gas total" + }, + "GHMIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Molar Injection Rate" + }, + "GHMIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Molar Injection Total" + }, + "GHMPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Molar Production Rate" + }, + "GHMPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Hydrocarbon Molar Production Total" + }, + "GLMNR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node minimum liquid rate as specified with GNETDP in the production network" + }, + "GLMXR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node maximum liquid rate as specified with GNETDP in the production network" + }, + "GLPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Production Rate" + }, + "GLPRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Production Rate History" + }, + "GLPRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Production Rate Target/Limit" + }, + "GLPRNB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid flow rate along the group's or node's outlet branch in the production network" + }, + "GLPRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Production Rate Target/Limit" + }, + "GLPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Production Total" + }, + "GLPTH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Production Total History" + }, + "GMCPL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group Multi-level Compressor Level" + }, + "GMCTG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Mode of Control for group Gas Injection" + }, + "GMCTP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Mode of Control for group Production" + }, + "GMCTW": { + "category": "SUMMARY_WELL_GROUP", + "description": "Mode of Control for group Water Injection" + }, + "GMIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Methane Injection Rate" + }, + "GMIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Methane Injection Total" + }, + "GMNP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node minimum pressure as specified with GNETDP in the production network" + }, + "GMPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Methane Production Rate" + }, + "GMPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Methane Production Total" + }, + "GMUF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Make-up fraction" + }, + "GMWDR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of drilling events this timestep" + }, + "GMWDT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of drilling events in total" + }, + "GMWIA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of abandoned injection wells" + }, + "GMWIG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of injectors on group control" + }, + "GMWIN": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of injection wells currently flowing" + }, + "GMWIP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of injectors on pressure control" + }, + "GMWIS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of injectors on own surface rate limit control" + }, + "GMWIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Total number of injection wells" + }, + "GMWIU": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of unused injection wells" + }, + "GMWIV": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of injectors on own reservoir volume rate limit control" + }, + "GMWPA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of abandoned production wells" + }, + "GMWPG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of producers on group control" + }, + "GMWPL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of producers using artificial lift" + }, + "GMWPO": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of producers controlled by own oil rate limit" + }, + "GMWPP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of producers on pressure control" + }, + "GMWPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of production wells currently flowing" + }, + "GMWPS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of producers on own surface rate limit control" + }, + "GMWPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Total number of production wells" + }, + "GMWPU": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of unused production wells" + }, + "GMWPV": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of producers on own reservoir volume rate limit control" + }, + "GMWWO": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of workover events this timestep" + }, + "GMWWT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Number of workover events in total" + }, + "GMXP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node maximum pressure as specified with GNETDP in the production network" + }, + "GNIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solvent Injection Rate" + }, + "GNIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solvent Injection Total" + }, + "GNLPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "NGL Production Rate" + }, + "GNLPRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "NGL production rate" + }, + "GNLPRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "NGL Production Rate History" + }, + "GNLPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "NGL Production Total" + }, + "GNLPTH": { + "category": "SUMMARY_WELL_GROUP", + "description": "NGL Production Total History" + }, + "GNPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solvent Production Rate" + }, + "GNPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solvent Production Total" + }, + "GODN": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Density at Surface Conditions" + }, + "GOGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil-Gas Ratio" + }, + "GOGRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil-Gas Ratio History" + }, + "GOIGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Guide Rate" + }, + "GOIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Rate" + }, + "GOIRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Rate History" + }, + "GOIRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Rate Target/Limit" + }, + "GOIRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Rate Target/Limit" + }, + "GOIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Total" + }, + "GOITH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Injection Total History" + }, + "GOMNR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node minimum oil rate as specified with GNETDP in the production network" + }, + "GOMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Mass Rate" + }, + "GOMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Mass Total" + }, + "GOMXR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node maximum oil rate as specified with GNETDP in the production network" + }, + "GOPGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Guide Rate" + }, + "GOPI": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Potential Injection rate" + }, + "GOPI2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Potential Injection rate" + }, + "GOPP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Potential Production rate" + }, + "GOPP2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Potential Production rate" + }, + "GOPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate" + }, + "GOPR1": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate above GOC" + }, + "GOPR2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate below GOC" + }, + "GOPRA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate above GOC" + }, + "GOPRB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate below GOC" + }, + "GOPRF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Free Oil Production Rate" + }, + "GOPRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil production rate" + }, + "GOPRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate History" + }, + "GOPRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate Target/Limit" + }, + "GOPRNB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil flow rate along the group's or node's outlet branch in the production network" + }, + "GOPRS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solution Oil Production Rate" + }, + "GOPRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Rate Target/Limit" + }, + "GOPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Total" + }, + "GOPT1": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Total above GOC" + }, + "GOPT2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Total below GOC" + }, + "GOPTA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Total above GOC" + }, + "GOPTB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Total below GOC" + }, + "GOPTF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Free Oil Production Total" + }, + "GOPTH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Production Total History" + }, + "GOPTS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Solution Oil Production Total" + }, + "GOSPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Target sustainable rate for most recent sustainable capacity test for oil" + }, + "GOSRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Maximum tested rate sustained for the test period during the most recent sustainable capacity test for oil" + }, + "GOSRU": { + "category": "SUMMARY_WELL_GROUP", + "description": "Minimum tested rate not sustained for the test period during the most recent sustainable capacity test for oil" + }, + "GOSSP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Period for which target sustainable rate could be maintained for the most recent sustainable capacity test for oil" + }, + "GOSTP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Test period for the most recent sustainable capacity test for oil" + }, + "GOVIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Voidage Injection Rate" + }, + "GOVIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Voidage Injection Total" + }, + "GOVPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Voidage Production Rate" + }, + "GOVPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Oil Voidage Production Total" + }, + "GOnPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "nth separator stage oil rate" + }, + "GOnPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "nth separator stage oil total" + }, + "GPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group nodal Pressure in network" + }, + "GPRB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Pressure drop along the group's or node's outlet branch in the production network" + }, + "GPRBG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Pressure drop along the group's or node's inlet branch in the gas injection network" + }, + "GPRBW": { + "category": "SUMMARY_WELL_GROUP", + "description": "Pressure drop along the group's or node's inlet branch in the water injection network" + }, + "GPRDC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group Pressure at Delivery Capacity" + }, + "GPRDEC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node pressure decrement as specified with GNETDP in the production network" + }, + "GPRFP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node Pressure in network from end of First Pass" + }, + "GPRG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node Pressure in the gas injection network" + }, + "GPRINC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node pressure increment as specified with GNETDP in the production network" + }, + "GPRW": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node Pressure in the water injection network" + }, + "GRGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Re-injection Gas Rate" + }, + "GRGT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Re-injection Gas Total" + }, + "GSGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Sales Gas Rate" + }, + "GSGT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Sales Gas Total" + }, + "GSIC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Salt Injection Concentration" + }, + "GSIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Salt Injection Rate" + }, + "GSIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Salt Injection Total" + }, + "GSMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Sales Gas Mole Fraction" + }, + "GSPC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Salt Production Concentration" + }, + "GSPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Salt Production Rate" + }, + "GSPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Salt Production Total" + }, + "GTCM": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Carrier molar Rate" + }, + "GTIC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Concentration" + }, + "GTICF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Concentration" + }, + "GTICHEA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Temperature" + }, + "GTICS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Concentration" + }, + "GTIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Rate" + }, + "GTIRALK": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Rate" + }, + "GTIRANI": { + "category": "SUMMARY_FIELD", + "description": "Anion Injection Rate" + }, + "GTIRCAT": { + "category": "SUMMARY_FIELD", + "description": "Cation Injection Rate" + }, + "GTIRF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Rate" + }, + "GTIRFOA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Rate" + }, + "GTIRHEA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy flows" + }, + "GTIRS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Rate" + }, + "GTIRSUR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Rate" + }, + "GTIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Total" + }, + "GTITALK": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Total" + }, + "GTITANI": { + "category": "SUMMARY_FIELD", + "description": "Anion Injection Total" + }, + "GTITCAT": { + "category": "SUMMARY_FIELD", + "description": "Cation Injection Total" + }, + "GTITF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Total" + }, + "GTITFOA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Total" + }, + "GTITHEA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Injection Total" + }, + "GTITS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Injection Total" + }, + "GTITSUR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Injection Total" + }, + "GTLM": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced mass liquid total" + }, + "GTMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced molar fraction" + }, + "GTML": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced mass liquid rate" + }, + "GTMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced mass Rate" + }, + "GTMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced mass Total" + }, + "GTMV": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced mass vapor rate" + }, + "GTPC": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Concentration" + }, + "GTPCF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production" + }, + "GTPCHEA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Temperature" + }, + "GTPCS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production" + }, + "GTPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Rate" + }, + "GTPRALK": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Rate" + }, + "GTPRANI": { + "category": "SUMMARY_FIELD", + "description": "Anion Production Rate" + }, + "GTPRCAT": { + "category": "SUMMARY_FIELD", + "description": "Cation Production Rate" + }, + "GTPRF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Rate" + }, + "GTPRFOA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Rate" + }, + "GTPRHEA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy flows" + }, + "GTPRS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Rate" + }, + "GTPRSUR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Rate" + }, + "GTPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Total" + }, + "GTPTALK": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Total" + }, + "GTPTANI": { + "category": "SUMMARY_FIELD", + "description": "Anion Production Total" + }, + "GTPTCAT": { + "category": "SUMMARY_FIELD", + "description": "Cation Production Total" + }, + "GTPTF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Total" + }, + "GTPTFOA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Total" + }, + "GTPTHEA": { + "category": "SUMMARY_WELL_GROUP", + "description": "Energy Production Total" + }, + "GTPTS": { + "category": "SUMMARY_WELL_GROUP", + "description": "Tracer Production Total" + }, + "GTPTSUR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Production Total" + }, + "GTQR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced molar Rate" + }, + "GTTL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced liquid volume total" + }, + "GTTV": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced vapor volume total" + }, + "GTVL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced liquid volume rate" + }, + "GTVM": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced mass vapor total" + }, + "GTVV": { + "category": "SUMMARY_WELL_GROUP", + "description": "Traced vapor volume rate" + }, + "GU": { + "category": "SUMMARY_WELL_GROUP", + "description": "User-defined group quantity" + }, + "GVIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Injection Rate" + }, + "GVIRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Injection Rate Target/Limit" + }, + "GVIRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Injection Rate Target/Limit" + }, + "GVIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Injection Total" + }, + "GVPGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Production Guide Rate" + }, + "GVPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Production Rate" + }, + "GVPRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Production Rate Target/Limit" + }, + "GVPRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Production Rate Target/Limit" + }, + "GVPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Res Volume Production Total" + }, + "GWCT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Cut" + }, + "GWCTH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Cut History" + }, + "GWGIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Wet Gas Injection Rate" + }, + "GWGIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Wet Gas Injection Total" + }, + "GWGPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Wet Gas Production Rate" + }, + "GWGPRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Wet Gas Production Rate History" + }, + "GWGPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Wet Gas Production Total" + }, + "GWGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water-Gas Ratio" + }, + "GWGRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water-Gas Ratio History" + }, + "GWIGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Guide Rate" + }, + "GWIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Rate" + }, + "GWIRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Rate History" + }, + "GWIRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Rate Target/Limit" + }, + "GWIRNB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water flow rate along the group's or node's inlet branch in the water injection network" + }, + "GWIRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Rate Target/Limit" + }, + "GWIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Total" + }, + "GWITH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Injection Total History" + }, + "GWMIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water component molar injection rate" + }, + "GWMIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water component molar injection total" + }, + "GWMNR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node minimum water rate as specified with GNETDP in the production network" + }, + "GWMPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water component molar production rate" + }, + "GWMPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water component molar production total" + }, + "GWMR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Mass Rate" + }, + "GWMT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Mass Total" + }, + "GWMXR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Group or node maximum water rate as specified with GNETDP in the production network" + }, + "GWPGR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Guide Rate" + }, + "GWPI": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Potential Injection rate" + }, + "GWPI2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Potential Injection rate" + }, + "GWPIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Ratio of produced water to injected water (percentage)" + }, + "GWPP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Potential Production rate" + }, + "GWPP2": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Potential Production rate" + }, + "GWPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Rate" + }, + "GWPRH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Rate History" + }, + "GWPRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Rate Target/Limit" + }, + "GWPRNB": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water flow rate along the group's or node's outlet branch in the production network" + }, + "GWPRT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Rate Target/Limit" + }, + "GWPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Total" + }, + "GWPTH": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Production Total History" + }, + "GWSPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Target sustainable rate for most recent sustainable capacity test for water" + }, + "GWSRL": { + "category": "SUMMARY_WELL_GROUP", + "description": "Maximum tested rate sustained for the test period during the most recent sustainable capacity test for water" + }, + "GWSRU": { + "category": "SUMMARY_WELL_GROUP", + "description": "Minimum tested rate not sustained for the test period during the most recent sustainable capacity test for water" + }, + "GWSSP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Period for which target sustainable rate could be maintained for the most recent sustainable capacity test for water" + }, + "GWSTP": { + "category": "SUMMARY_WELL_GROUP", + "description": "Test period for the most recent sustainable capacity test for water" + }, + "GWVIR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Voidage Injection Rate" + }, + "GWVIT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Voidage Injection Total" + }, + "GWVPR": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Voidage Production Rate" + }, + "GWVPT": { + "category": "SUMMARY_WELL_GROUP", + "description": "Water Voidage Production Total" + }, + "GXMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Mole Fraction" + }, + "GXMFG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid mole fraction" + }, + "GXMFn": { + "category": "SUMMARY_WELL_GROUP", + "description": "Liquid Mole Fraction for nth separator stage" + }, + "GYMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Vapor Mole Fraction" + }, + "GYMFG": { + "category": "SUMMARY_WELL_GROUP", + "description": "Vapor mole fraction" + }, + "GYMFn": { + "category": "SUMMARY_WELL_GROUP", + "description": "Vapor Mole Fraction for nth separator stage" + }, + "GZMF": { + "category": "SUMMARY_WELL_GROUP", + "description": "Total Mole Fraction" + }, + "LBCTRA_X": { + "category": "SUMMARY_BLOCK", + "description": "Tracer concentration interpolated at a defined coordinate within a local grid" + }, + "LBHDF_X": { + "category": "SUMMARY_BLOCK", + "description": "Hydraulic head at freshwater conditions interpolated at a defined coordinate within a local grid" + }, + "LBHD_X": { + "category": "SUMMARY_BLOCK", + "description": "Hydraulic head interpolated at a defined coordinate within a local grid" + }, + "LBPR_X": { + "category": "SUMMARY_BLOCK", + "description": "Pressure interpolated at a defined coordinate within a local grid" + }, + "LBSCN_X": { + "category": "SUMMARY_BLOCK", + "description": "Brine concentration interpolated at a defined coordinate within a local grid" + }, + "LCGFRU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "As CGFRU but for local grids" + }, + "LCOFRU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "As COFRU but for local grids" + }, + "LCWFRU": { + "category": "SUMMARY_WELL_COMPLETION", + "description": "As CWFRU but for local grids" + }, + "MLINEARS": { + "category": "SUMMARY_MISC", + "description": "Number linear iterations for each timestep" + }, + "MONTH": { + "category": "SUMMARY_MISC", + "description": "Month" + }, + "MSUMLINS": { + "category": "SUMMARY_MISC", + "description": "Total number of linear iterations since the start of the run" + }, + "MSUMNEWT": { + "category": "SUMMARY_MISC", + "description": "Total number of Newton iterations since the start of the run" + }, + "NBAKFL": { + "category": "SUMMARY_MISC", + "description": "Number of calls to scalar fallback routines" + }, + "NBYTOT": { + "category": "SUMMARY_MISC", + "description": "Peak usage of dynamically allocated memory" + }, + "NCPRLINS": { + "category": "SUMMARY_MISC", + "description": "Average number of pressure iterations" + }, + "NEWTFL": { + "category": "SUMMARY_MISC", + "description": "Cumulative average Newton iterations" + }, + "NEWTON": { + "category": "SUMMARY_MISC", + "description": "Number of Newton iterations used for each timestep" + }, + "NGOPAS": { + "category": "SUMMARY_WELL", + "description": "Number of iterations to converge DCQ in first pass" + }, + "NLINEARP": { + "category": "SUMMARY_MISC", + "description": "Average number of pressure iterations" + }, + "NLINEARS": { + "category": "SUMMARY_MISC", + "description": "Average number of linear iterations" + }, + "NLINSMAX": { + "category": "SUMMARY_MISC", + "description": "Actual maximum number of linear iterations" + }, + "NLINSMIN": { + "category": "SUMMARY_MISC", + "description": "Actual minimum number of linear iterations" + }, + "NLRESMAX": { + "category": "SUMMARY_MISC", + "description": "Maximum element of the non-linear residual" + }, + "NLRESSUM": { + "category": "SUMMARY_MISC", + "description": "Sum of the non-linear residual" + }, + "NMESSAGE": { + "category": "SUMMARY_MISC", + "description": "Requests a set of message data vectors for the run" + }, + "NNUMFL": { + "category": "SUMMARY_MISC", + "description": "Total number of two phase flash calculations performed" + }, + "NNUMST": { + "category": "SUMMARY_MISC", + "description": "Total number of stability tests performed" + }, + "NTS": { + "category": "SUMMARY_MISC", + "description": "Number of timesteps taken" + }, + "NTSECL": { + "category": "SUMMARY_MISC", + "description": "Number of energy density solution converged last" + }, + "NTSMCL": { + "category": "SUMMARY_MISC", + "description": "Number of molar density solution converged last" + }, + "NTSPCL": { + "category": "SUMMARY_MISC", + "description": "Number of pressure solution converged last" + }, + "PSSPR": { + "category": "SUMMARY_FIELD", + "description": "Log of the pressure change per unit time" + }, + "PSSSC": { + "category": "SUMMARY_FIELD", + "description": "Log of the salt concentration change per unit time" + }, + "PSSSG": { + "category": "SUMMARY_FIELD", + "description": "Log of the gas saturation change per unit time" + }, + "PSSSO": { + "category": "SUMMARY_FIELD", + "description": "Log of the oil saturation change per unit time" + }, + "PSSSW": { + "category": "SUMMARY_FIELD", + "description": "Log of the water saturation change per unit time" + }, + "RAPI": { + "category": "SUMMARY_REGION", + "description": "Oil API" + }, + "RCAD": { + "category": "SUMMARY_REGION", + "description": "Polymer Adsorption total" + }, + "RCFT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Polymer inter-region Flow Total" + }, + "RCGC": { + "category": "SUMMARY_REGION", + "description": "Bulk Coal Gas Concentration" + }, + "RCIP": { + "category": "SUMMARY_REGION", + "description": "Polymer In Solution" + }, + "RCSC": { + "category": "SUMMARY_REGION", + "description": "Bulk Coal Solvent Concentration" + }, + "RGFR": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow rate" + }, + "RGFR+": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow rate" + }, + "RGFR-": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow rate" + }, + "RGFT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow total)" + }, + "RGFT+": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow total" + }, + "RGFT-": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow total" + }, + "RGFTG": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow total" + }, + "RGFTL": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region gas flow total" + }, + "RGPV": { + "category": "SUMMARY_REGION", + "description": "Pore Volume containing Gas" + }, + "RHPV": { + "category": "SUMMARY_REGION", + "description": "Pore Volume containing Hydrocarbon" + }, + "RNFT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Solvent inter-region Flow" + }, + "RNIP": { + "category": "SUMMARY_REGION", + "description": "Solvent In Place" + }, + "ROE": { + "category": "SUMMARY_REGION", + "description": "(OIP(initial) - OIP(now)) / OIP(initial)" + }, + "ROEIG": { + "category": "SUMMARY_REGION", + "description": "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Gas" + }, + "ROEIW": { + "category": "SUMMARY_REGION", + "description": "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Water" + }, + "ROEW": { + "category": "SUMMARY_REGION", + "description": "Oil Production from Wells / OIP(initial)" + }, + "ROEWG": { + "category": "SUMMARY_REGION", + "description": "Oil Production from Wells / Initial Mobile Oil with respect to Gas" + }, + "ROEWW": { + "category": "SUMMARY_REGION", + "description": "Oil Production from Wells / Initial Mobile Oil with respect to Water" + }, + "ROFR": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow rate" + }, + "ROFR+": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow rate" + }, + "ROFR-": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow rate" + }, + "ROFT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow total" + }, + "ROFT+": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow total" + }, + "ROFT-": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow total" + }, + "ROFTG": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow total" + }, + "ROFTL": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region oil flow total" + }, + "ROPV": { + "category": "SUMMARY_REGION", + "description": "Pore Volume containing Oil" + }, + "RORFE": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by oil expansion" + }, + "RORFF": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by free gas influx" + }, + "RORFG": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by gas influx" + }, + "RORFR": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by rock compaction" + }, + "RORFS": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by solution gas" + }, + "RORFW": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by water influx" + }, + "RORFX": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by 'traced' water influx" + }, + "RORFY": { + "category": "SUMMARY_REGION", + "description": "Fraction of total oil produced by other water influx" + }, + "RORME": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by oil expansion" + }, + "RORMF": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by free gas influx" + }, + "RORMG": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by gas influx" + }, + "RORMR": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by rock compaction" + }, + "RORMS": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by solution gas" + }, + "RORMW": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by water influx" + }, + "RORMX": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by 'traced' water influx" + }, + "RORMY": { + "category": "SUMMARY_REGION", + "description": "Total stock tank oil produced by other water influx" + }, + "RPPC": { + "category": "SUMMARY_REGION", + "description": "Initial Contact Corrected Potential" + }, + "RPR": { + "category": "SUMMARY_REGION", + "description": "Pressure average value" + }, + "RPRGZ": { + "category": "SUMMARY_REGION", + "description": "P/Z" + }, + "RPRH": { + "category": "SUMMARY_REGION", + "description": "Pressure average value" + }, + "RPRP": { + "category": "SUMMARY_REGION", + "description": "Pressure average value" + }, + "RRPV": { + "category": "SUMMARY_REGION", + "description": "Pore Volume at Reservoir conditions" + }, + "RRS": { + "category": "SUMMARY_REGION", + "description": "Gas-oil ratio" + }, + "RRTM": { + "category": "SUMMARY_REGION", + "description": "Transmissibility Multiplier associated with rock compaction" + }, + "RRV": { + "category": "SUMMARY_REGION", + "description": "Oil-gas ratio" + }, + "RSFT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Salt inter-region Flow Total" + }, + "RSIP": { + "category": "SUMMARY_REGION", + "description": "Salt In Place" + }, + "RTADS": { + "category": "SUMMARY_REGION", + "description": "Tracer Adsorption total" + }, + "RTADSFOA": { + "category": "SUMMARY_REGION", + "description": "Adsorption total" + }, + "RTADSUR": { + "category": "SUMMARY_REGION", + "description": "Adsorption total" + }, + "RTDCY": { + "category": "SUMMARY_REGION", + "description": "Decayed tracer" + }, + "RTDCYFOA": { + "category": "SUMMARY_REGION", + "description": "Decayed tracer" + }, + "RTFT#": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Tracer inter-region Flow in phase # (1,2,3,...)" + }, + "RTFTF": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Tracer inter-region Flow Total" + }, + "RTFTS": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Tracer inter-region Flow Total" + }, + "RTFTT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Tracer inter-region Flow Total" + }, + "RTFTTFOA": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region Flow Total" + }, + "RTFTTSUR": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region Flow Total" + }, + "RTIP#": { + "category": "SUMMARY_REGION", + "description": "Tracer In Place in phase # (1,2,3,...)" + }, + "RTIPF": { + "category": "SUMMARY_REGION", + "description": "Tracer In Place" + }, + "RTIPS": { + "category": "SUMMARY_REGION", + "description": "Tracer In Place" + }, + "RTIPT": { + "category": "SUMMARY_REGION", + "description": "Tracer In Place" + }, + "RTIPTFOA": { + "category": "SUMMARY_REGION", + "description": "In Solution" + }, + "RTIPTHEA": { + "category": "SUMMARY_REGION", + "description": "Difference in Energy in place between current and initial time" + }, + "RTIPTSUR": { + "category": "SUMMARY_REGION", + "description": "In Solution" + }, + "RTMOBFOA": { + "category": "SUMMARY_REGION", + "description": "Gas mobility factor" + }, + "RU": { + "category": "SUMMARY_REGION", + "description": "User-defined region quantity" + }, + "RWFR": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region water flow rate" + }, + "RWFR+": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region water flow rate" + }, + "RWFR-": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region water flow rate" + }, + "RWFT": { + "category": "SUMMARY_REGION_2_REGION", + "description": "Inter-region water flow total" + }, + "RWPV": { + "category": "SUMMARY_REGION", + "description": "Pore Volume containing Water" + }, + "SALQ": { + "category": "SUMMARY_SEGMENT", + "description": "Artificial lift quantity for segment" + }, + "SAPI": { + "category": "SUMMARY_SEGMENT", + "description": "Segment API value" + }, + "SCCN": { + "category": "SUMMARY_SEGMENT", + "description": "Segment polymer concentration" + }, + "SCFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment polymer flow rate" + }, + "SCSA": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Cross Sectional Area" + }, + "SCVPR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Calorific Value Production Rate" + }, + "SCWGFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Component Flow Rate as Wet Gas" + }, + "SDENM": { + "category": "SUMMARY_SEGMENT", + "description": "Segment fluid mixture density" + }, + "SEMVIS": { + "category": "SUMMARY_SEGMENT", + "description": "Segment effective mixture viscosity" + }, + "SENE": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Energy Density" + }, + "SFD": { + "category": "SUMMARY_SEGMENT", + "description": "Segment diameter for Karst Conduit Calcite Dissolution" + }, + "SFOPN": { + "category": "SUMMARY_SEGMENT", + "description": "Setting of segment" + }, + "SGFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Flow Rate" + }, + "SGFRF": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Free Gas Flow Rate" + }, + "SGFRS": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Solution Gas Flow Rate" + }, + "SGFV": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Flow Velocity" + }, + "SGHF": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Holdup Fraction" + }, + "SGIMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Import Rate" + }, + "SGIMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Import Total" + }, + "SGLPP": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas-Liquid Profile Parameter, C0" + }, + "SGLVD": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas-Liquid Drift Velocity, Vd" + }, + "SGOR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Oil Ratio" + }, + "SGQ": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Quality" + }, + "SGRMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Removal Rate" + }, + "SGRMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Gas Removal Total" + }, + "SGVIS": { + "category": "SUMMARY_SEGMENT", + "description": "Segment gas viscosity" + }, + "SHFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Enthalpy Flow Rate" + }, + "SHIMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Enthalpy Import Rate" + }, + "SHIMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Enthalpy Import Total" + }, + "SHRMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Enthalpy Removal Rate" + }, + "SHRMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Enthalpy Removal Total" + }, + "SKFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Component Flow Rate" + }, + "SOFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Flow Rate" + }, + "SOFRF": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Free Oil Flow Rate" + }, + "SOFRS": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Solution Oil Flow Rate" + }, + "SOFV": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Flow Velocity" + }, + "SOGR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Gas Ratio" + }, + "SOHF": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Holdup Fraction" + }, + "SOIMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Import Rate" + }, + "SOIMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Import Total" + }, + "SORMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Removal Rate" + }, + "SORMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil Removal Total" + }, + "SOVIS": { + "category": "SUMMARY_SEGMENT", + "description": "Segment oil viscosity" + }, + "SOWPP": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil-Water Profile Parameter, C0" + }, + "SOWVD": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Oil-Water Drift Velocity, Vd" + }, + "SPPOW": { + "category": "SUMMARY_SEGMENT", + "description": "Working power of a pull through pump" + }, + "SPR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Pressure" + }, + "SPRD": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Pressure Drop" + }, + "SPRDA": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Pressure drop due to Acceleration head" + }, + "SPRDF": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Pressure Drop component due to Friction" + }, + "SPRDH": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Pressure Drop component due to Hydrostatic head" + }, + "SPRDM": { + "category": "SUMMARY_SEGMENT", + "description": "Segment frictional Pressure Drop Multiplier" + }, + "SPSAT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Psat" + }, + "SRBQR": { + "category": "SUMMARY_SEGMENT", + "description": "Branch flow at current time" + }, + "SRBQT": { + "category": "SUMMARY_SEGMENT", + "description": "Branch cumulative flow" + }, + "SRRAREA": { + "category": "SUMMARY_SEGMENT", + "description": "Reach area at current time" + }, + "SRRDEPTH": { + "category": "SUMMARY_SEGMENT", + "description": "Reach depth at current time" + }, + "SRREXCH": { + "category": "SUMMARY_SEGMENT", + "description": "Exchange flux at current time" + }, + "SRRFLOW": { + "category": "SUMMARY_SEGMENT", + "description": "Reach flux through cross-sectional area at current time" + }, + "SRRFRODE": { + "category": "SUMMARY_SEGMENT", + "description": "Reach Froude number at current time" + }, + "SRRHEAD": { + "category": "SUMMARY_SEGMENT", + "description": "Reach hydraulic head at current time" + }, + "SRRQR": { + "category": "SUMMARY_SEGMENT", + "description": "Reach flow at current time" + }, + "SRRQT": { + "category": "SUMMARY_SEGMENT", + "description": "Reach cumulative flow" + }, + "SRSFC": { + "category": "SUMMARY_SEGMENT", + "description": "Reach brine concentration" + }, + "SRSFR": { + "category": "SUMMARY_SEGMENT", + "description": "Reach brine flow rate through connections" + }, + "SRTFC": { + "category": "SUMMARY_SEGMENT", + "description": "Reach tracer concentration" + }, + "SRTFR": { + "category": "SUMMARY_SEGMENT", + "description": "Reach tracer flow rate" + }, + "SRTQR": { + "category": "SUMMARY_SEGMENT", + "description": "River total flow at current time" + }, + "SRTQT": { + "category": "SUMMARY_SEGMENT", + "description": "River total cumulative flow" + }, + "SSCN": { + "category": "SUMMARY_SEGMENT", + "description": "Segment brine concentration" + }, + "SSFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment brine flow rate" + }, + "SSQU": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Steam Quality" + }, + "SSTR": { + "category": "SUMMARY_SEGMENT", + "description": "Strength of ICD on segment" + }, + "STEM": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Temperature" + }, + "STEPTYPE": { + "category": "SUMMARY_MISC", + "description": "Step type" + }, + "STFC": { + "category": "SUMMARY_SEGMENT", + "description": "Segment tracer concentration" + }, + "STFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment tracer flow rate" + }, + "SU": { + "category": "SUMMARY_SEGMENT", + "description": "User-defined segment quantity" + }, + "SWCT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Cut" + }, + "SWFR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Flow Rate" + }, + "SWFV": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Flow Velocity" + }, + "SWGR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Gas Ratio" + }, + "SWHF": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Holdup Fraction" + }, + "SWIMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Import Rate" + }, + "SWIMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Import Total" + }, + "SWRMR": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Removal Rate" + }, + "SWRMT": { + "category": "SUMMARY_SEGMENT", + "description": "Segment Water Removal Total" + }, + "SWVIS": { + "category": "SUMMARY_SEGMENT", + "description": "Segment water viscosity" + }, + "TCPU": { + "category": "SUMMARY_MISC", + "description": "TCPU" + }, + "TCPUDAY": { + "category": "SUMMARY_MISC", + "description": "TCPUDAY" + }, + "TCPUTS": { + "category": "SUMMARY_MISC", + "description": "TCPUTS" + }, + "TELAPLIN": { + "category": "SUMMARY_MISC", + "description": "TELAPLIN" + }, + "TIME": { + "category": "SUMMARY_MISC", + "description": "Time" + }, + "TIMESTEP": { + "category": "SUMMARY_MISC", + "description": "Time step" + }, + "TIMESTRY": { + "category": "SUMMARY_MISC", + "description": "TIMESTRY" + }, + "WALQ": { + "category": "SUMMARY_WELL", + "description": "Well Artificial Lift Quantity" + }, + "WAMF": { + "category": "SUMMARY_WELL", + "description": "Component aqueous mole fraction, from producing completions" + }, + "WAPI": { + "category": "SUMMARY_WELL", + "description": "Oil API" + }, + "WBGLR": { + "category": "SUMMARY_WELL", + "description": "Bottom hole Gas-Liquid Ratio" + }, + "WBHP": { + "category": "SUMMARY_WELL", + "description": "Bottom Hole Pressure" + }, + "WBHPFP": { + "category": "SUMMARY_WELL", + "description": "Well Bottom Hole Pressure from end of First Pass" + }, + "WBHPH": { + "category": "SUMMARY_WELL", + "description": "Bottom Hole Pressure History" + }, + "WBHPT": { + "category": "SUMMARY_WELL", + "description": "Bottom Hole Pressure Target/Limit" + }, + "WBHWCn": { + "category": "SUMMARY_WELL", + "description": "Derivative of well BHP with respect to parameter n" + }, + "WBP": { + "category": "SUMMARY_WELL", + "description": "One-point Pressure Average" + }, + "WBP4": { + "category": "SUMMARY_WELL", + "description": "Four-point Pressure Average" + }, + "WBP5": { + "category": "SUMMARY_WELL", + "description": "Five-point Pressure Average" + }, + "WBP9": { + "category": "SUMMARY_WELL", + "description": "Nine-point Pressure Average" + }, + "WCGIR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Gas Injection Rate" + }, + "WCGMR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component" + }, + "WCGMRn": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component molar rates in the gas phase for nth separator stage" + }, + "WCGMT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component" + }, + "WCGPR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Gas Production Rate" + }, + "WCGRn": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component molar rates in the gas phase for nth separator stage" + }, + "WCHMR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component" + }, + "WCHMT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component" + }, + "WCIC": { + "category": "SUMMARY_WELL", + "description": "Polymer Injection Concentration" + }, + "WCIR": { + "category": "SUMMARY_WELL", + "description": "Polymer Injection Rate" + }, + "WCIT": { + "category": "SUMMARY_WELL", + "description": "Polymer Injection Total" + }, + "WCMIR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Molar Injection Rates" + }, + "WCMIT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Molar Injection Totals" + }, + "WCMPR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Molar Production Rates" + }, + "WCMPT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component" + }, + "WCNMR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component molar rates in the NGL phase" + }, + "WCNWR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component mass rates in the NGL phase" + }, + "WCOMR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component" + }, + "WCOMRn": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component" + }, + "WCOMT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component" + }, + "WCOPR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Oil Production Rate" + }, + "WCORn": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon component" + }, + "WCPC": { + "category": "SUMMARY_WELL", + "description": "Polymer Production Concentration" + }, + "WCPR": { + "category": "SUMMARY_WELL", + "description": "Polymer Production Rate" + }, + "WCPT": { + "category": "SUMMARY_WELL", + "description": "Polymer Production Total" + }, + "WCWGIR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Wet Gas Injection Rate" + }, + "WCWGIT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Wet Gas Injection Total" + }, + "WCWGPR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Wet Gas Production Rate" + }, + "WCWGPT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Component Wet Gas Production Total" + }, + "WDRPR": { + "category": "SUMMARY_WELL", + "description": "Well drilling priority" + }, + "WEDC": { + "category": "SUMMARY_WELL", + "description": "Energy Delivery Capacity" + }, + "WEFF": { + "category": "SUMMARY_WELL", + "description": "Efficiency Factor" + }, + "WEFFG": { + "category": "SUMMARY_WELL", + "description": "Product of efficiency factors of the well and all its superior groups" + }, + "WEPR": { + "category": "SUMMARY_WELL", + "description": "Energy Production Rate" + }, + "WEPT": { + "category": "SUMMARY_WELL", + "description": "Energy Production Total" + }, + "WGCV": { + "category": "SUMMARY_WELL", + "description": "Gas Calorific Value" + }, + "WGDC": { + "category": "SUMMARY_WELL", + "description": "Gas Delivery Capacity" + }, + "WGDN": { + "category": "SUMMARY_WELL", + "description": "Gas Density at Surface Conditions" + }, + "WGFRL": { + "category": "SUMMARY_WELL", + "description": "Gas Flow Rate" + }, + "WGFWCn": { + "category": "SUMMARY_WELL", + "description": "Derivative of well gas flow rate with respect to parameter n" + }, + "WGIGR": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Guide Rate" + }, + "WGIP": { + "category": "SUMMARY_WELL", + "description": "Gas Potential Injection rate" + }, + "WGIP2": { + "category": "SUMMARY_WELL", + "description": "Gas Potential Injection rate" + }, + "WGIR": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Rate" + }, + "WGIRH": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Rate History" + }, + "WGIRL": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Rate" + }, + "WGIRT": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Rate Target/Limit" + }, + "WGIT": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Total" + }, + "WGITH": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Total History" + }, + "WGITL": { + "category": "SUMMARY_WELL", + "description": "Gas Injection Total" + }, + "WGLIR": { + "category": "SUMMARY_WELL", + "description": "Gas Lift Injection Rate" + }, + "WGLIT": { + "category": "SUMMARY_WELL", + "description": "Gas Lift Injection Total" + }, + "WGLR": { + "category": "SUMMARY_WELL", + "description": "Gas-Liquid Ratio" + }, + "WGLRH": { + "category": "SUMMARY_WELL", + "description": "Gas-Liquid Ratio History" + }, + "WGLRL": { + "category": "SUMMARY_WELL", + "description": "Gas-Liquid Ratio" + }, + "WGMR": { + "category": "SUMMARY_WELL", + "description": "Gas Mass Rate" + }, + "WGMT": { + "category": "SUMMARY_WELL", + "description": "Gas Mass Total" + }, + "WGOR": { + "category": "SUMMARY_WELL", + "description": "Gas-Oil Ratio" + }, + "WGORH": { + "category": "SUMMARY_WELL", + "description": "Gas-Oil Ratio History" + }, + "WGORL": { + "category": "SUMMARY_WELL", + "description": "Gas-Oil Ratio" + }, + "WGPGR": { + "category": "SUMMARY_WELL", + "description": "Gas Production Guide Rate" + }, + "WGPI": { + "category": "SUMMARY_WELL", + "description": "Gas Potential Injection rate" + }, + "WGPI2": { + "category": "SUMMARY_WELL", + "description": "Gas Potential Injection rate" + }, + "WGPP": { + "category": "SUMMARY_WELL", + "description": "Gas Potential Production rate" + }, + "WGPP2": { + "category": "SUMMARY_WELL", + "description": "Gas Potential Production rate" + }, + "WGPPF": { + "category": "SUMMARY_WELL", + "description": "Free Gas Potential Production rate" + }, + "WGPPF2": { + "category": "SUMMARY_WELL", + "description": "Free Gas Potential Production rate" + }, + "WGPPS": { + "category": "SUMMARY_WELL", + "description": "Solution" + }, + "WGPPS2": { + "category": "SUMMARY_WELL", + "description": "Solution" + }, + "WGPR": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate" + }, + "WGPR1": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate above GOC" + }, + "WGPR2": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate below GOC" + }, + "WGPRA": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate above" + }, + "WGPRB": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate below" + }, + "WGPRF": { + "category": "SUMMARY_WELL", + "description": "Free Gas Production Rate" + }, + "WGPRFP": { + "category": "SUMMARY_WELL", + "description": "Well Gas Production Rate from end of First Pass" + }, + "WGPRH": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate History" + }, + "WGPRL": { + "category": "SUMMARY_WELL", + "description": "Gas Flow Rate" + }, + "WGPRS": { + "category": "SUMMARY_WELL", + "description": "Solution Gas Production Rate" + }, + "WGPRT": { + "category": "SUMMARY_WELL", + "description": "Gas Production Rate Target/Limit" + }, + "WGPT": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total" + }, + "WGPT1": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total above GOC" + }, + "WGPT2": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total below GOC" + }, + "WGPTA": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total above" + }, + "WGPTB": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total below" + }, + "WGPTF": { + "category": "SUMMARY_WELL", + "description": "Free Gas Production Total" + }, + "WGPTH": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total History" + }, + "WGPTL": { + "category": "SUMMARY_WELL", + "description": "Gas Production Total" + }, + "WGPTS": { + "category": "SUMMARY_WELL", + "description": "Solution Gas Production Total" + }, + "WGQ": { + "category": "SUMMARY_WELL", + "description": "Gas Quality" + }, + "WGVIR": { + "category": "SUMMARY_WELL", + "description": "Gas Voidage Injection Rate" + }, + "WGVIT": { + "category": "SUMMARY_WELL", + "description": "Gas Voidage Injection Total" + }, + "WGVPR": { + "category": "SUMMARY_WELL", + "description": "Gas Voidage Production Rate" + }, + "WGVPT": { + "category": "SUMMARY_WELL", + "description": "Gas Voidage Production Total" + }, + "WGnPR": { + "category": "SUMMARY_WELL", + "description": "nth separator stage gas rate" + }, + "WGnPT": { + "category": "SUMMARY_WELL", + "description": "nth separator stage gas total" + }, + "WHD": { + "category": "SUMMARY_WELL", + "description": "Hydraulic head in well based on the reference depth given in HYDRHEAD and the well's reference depth" + }, + "WHDF": { + "category": "SUMMARY_WELL", + "description": "Hydraulic head in well based on the reference depth given in HYDRHEAD and the well's reference depth calculated at freshwater conditions" + }, + "WHMIR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Molar Injection Rate" + }, + "WHMIT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Molar Injection Total" + }, + "WHMPR": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Molar Production Rate" + }, + "WHMPT": { + "category": "SUMMARY_WELL", + "description": "Hydrocarbon Molar Production Total" + }, + "WLFRL": { + "category": "SUMMARY_WELL", + "description": "Liquid Flow Rate" + }, + "WLPR": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Rate" + }, + "WLPRH": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Rate History" + }, + "WLPRT": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Rate Target/Limit" + }, + "WLPT": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Total" + }, + "WLPTH": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Total History" + }, + "WLPTL": { + "category": "SUMMARY_WELL", + "description": "Liquid Production Total" + }, + "WMCON": { + "category": "SUMMARY_WELL", + "description": "The number of connections capable of flowing in the well" + }, + "WMCTL": { + "category": "SUMMARY_WELL", + "description": "Mode of Control" + }, + "WMIR": { + "category": "SUMMARY_WELL", + "description": "Methane Injection Rate" + }, + "WMIT": { + "category": "SUMMARY_WELL", + "description": "Methane Injection Total" + }, + "WMMW": { + "category": "SUMMARY_WELL", + "description": "Mean molecular weight of wellstream" + }, + "WMPR": { + "category": "SUMMARY_WELL", + "description": "Methane Production Rate" + }, + "WMPT": { + "category": "SUMMARY_WELL", + "description": "Methane Production Total" + }, + "WMUF": { + "category": "SUMMARY_WELL", + "description": "Make-up fraction" + }, + "WMVFP": { + "category": "SUMMARY_WELL", + "description": "VFP table number used by the well" + }, + "WNIR": { + "category": "SUMMARY_WELL", + "description": "Solvent Injection Rate" + }, + "WNIT": { + "category": "SUMMARY_WELL", + "description": "Solvent Injection Total" + }, + "WNLPR": { + "category": "SUMMARY_WELL", + "description": "NGL Production Rate" + }, + "WNLPRH": { + "category": "SUMMARY_WELL", + "description": "NGL Production Rate History" + }, + "WNLPRT": { + "category": "SUMMARY_WELL", + "description": "NGL Production Rate Target" + }, + "WNLPT": { + "category": "SUMMARY_WELL", + "description": "NGL Production Total" + }, + "WNLPTH": { + "category": "SUMMARY_WELL", + "description": "NGL Production Total History" + }, + "WNPR": { + "category": "SUMMARY_WELL", + "description": "Solvent Production Rate" + }, + "WNPT": { + "category": "SUMMARY_WELL", + "description": "Solvent Production Total" + }, + "WODN": { + "category": "SUMMARY_WELL", + "description": "Oil Density at Surface Conditions" + }, + "WOFRL": { + "category": "SUMMARY_WELL", + "description": "Oil Flow Rate" + }, + "WOFWCn": { + "category": "SUMMARY_WELL", + "description": "Derivative of well oil flow rate with respect to parameter n" + }, + "WOGLR": { + "category": "SUMMARY_WELL", + "description": "Well Oil Gas Lift Ratio" + }, + "WOGR": { + "category": "SUMMARY_WELL", + "description": "Oil-Gas Ratio" + }, + "WOGRH": { + "category": "SUMMARY_WELL", + "description": "Oil-Gas Ratio History" + }, + "WOGRL": { + "category": "SUMMARY_WELL", + "description": "Oil-Gas Ratio" + }, + "WOIGR": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Guide Rate" + }, + "WOIR": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Rate" + }, + "WOIRH": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Rate History" + }, + "WOIRT": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Rate Target/Limit" + }, + "WOIT": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Total" + }, + "WOITH": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Total History" + }, + "WOITL": { + "category": "SUMMARY_WELL", + "description": "Oil Injection Total" + }, + "WOMR": { + "category": "SUMMARY_WELL", + "description": "Oil Mass Rate" + }, + "WOMT": { + "category": "SUMMARY_WELL", + "description": "Oil Mass Total" + }, + "WOPGR": { + "category": "SUMMARY_WELL", + "description": "Oil Production Guide Rate" + }, + "WOPI": { + "category": "SUMMARY_WELL", + "description": "Oil Potential Injection rate" + }, + "WOPI2": { + "category": "SUMMARY_WELL", + "description": "Oil Potential Injection rate" + }, + "WOPP": { + "category": "SUMMARY_WELL", + "description": "Oil Potential Production rate" + }, + "WOPP2": { + "category": "SUMMARY_WELL", + "description": "Oil Potential Production rate" + }, + "WOPR": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate" + }, + "WOPR1": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate above GOC" + }, + "WOPR2": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate below GOC" + }, + "WOPRA": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate above GOC" + }, + "WOPRB": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate below GOC" + }, + "WOPRF": { + "category": "SUMMARY_WELL", + "description": "Free Oil Production Rate" + }, + "WOPRH": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate History" + }, + "WOPRL": { + "category": "SUMMARY_WELL", + "description": "Oil Flow Rate" + }, + "WOPRS": { + "category": "SUMMARY_WELL", + "description": "Solution Oil Production Rate" + }, + "WOPRT": { + "category": "SUMMARY_WELL", + "description": "Oil Production Rate Target/Limit" + }, + "WOPT": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total" + }, + "WOPT1": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total above GOC" + }, + "WOPT2": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total below GOC" + }, + "WOPTA": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total above GOC" + }, + "WOPTB": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total below GOC" + }, + "WOPTF": { + "category": "SUMMARY_WELL", + "description": "Free Oil Production Total" + }, + "WOPTH": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total History" + }, + "WOPTL": { + "category": "SUMMARY_WELL", + "description": "Oil Production Total" + }, + "WOPTS": { + "category": "SUMMARY_WELL", + "description": "Solution Oil Production Total" + }, + "WOVIR": { + "category": "SUMMARY_WELL", + "description": "Oil Voidage Injection Rate" + }, + "WOVIT": { + "category": "SUMMARY_WELL", + "description": "Oil Voidage Injection Total" + }, + "WOVPR": { + "category": "SUMMARY_WELL", + "description": "Oil Voidage Production Rate" + }, + "WOVPT": { + "category": "SUMMARY_WELL", + "description": "Oil Voidage Production Total" + }, + "WOnPR": { + "category": "SUMMARY_WELL", + "description": "nth separator stage oil rate" + }, + "WOnPT": { + "category": "SUMMARY_WELL", + "description": "nth separator stage oil total" + }, + "WPI": { + "category": "SUMMARY_WELL", + "description": "Productivity Index of well's preferred phase" + }, + "WPI1": { + "category": "SUMMARY_WELL", + "description": "Productivity Index based on the value of WBP" + }, + "WPI4": { + "category": "SUMMARY_WELL", + "description": "Productivity Index based on the value of WBP4" + }, + "WPI5": { + "category": "SUMMARY_WELL", + "description": "Productivity Index based on the value of WBP5" + }, + "WPI9": { + "category": "SUMMARY_WELL", + "description": "Productivity Index based on the value of WBP9" + }, + "WPIG": { + "category": "SUMMARY_WELL", + "description": "Gas phase PI" + }, + "WPIL": { + "category": "SUMMARY_WELL", + "description": "Liquid phase PI" + }, + "WPIO": { + "category": "SUMMARY_WELL", + "description": "Oil phase PI" + }, + "WPIW": { + "category": "SUMMARY_WELL", + "description": "Water phase PI" + }, + "WPWE0": { + "category": "SUMMARY_WELL", + "description": "Well drilled indicator" + }, + "WPWE1": { + "category": "SUMMARY_WELL", + "description": "Connections opened indicator" + }, + "WPWE2": { + "category": "SUMMARY_WELL", + "description": "Connections closed indicator" + }, + "WPWE3": { + "category": "SUMMARY_WELL", + "description": "Connections closed to bottom indicator" + }, + "WPWE4": { + "category": "SUMMARY_WELL", + "description": "Well stopped indicator" + }, + "WPWE5": { + "category": "SUMMARY_WELL", + "description": "Injector to producer indicator" + }, + "WPWE6": { + "category": "SUMMARY_WELL", + "description": "Producer to injector indicator" + }, + "WPWE7": { + "category": "SUMMARY_WELL", + "description": "Well shut indicator" + }, + "WPWEM": { + "category": "SUMMARY_WELL", + "description": "WELEVNT output mnemonic" + }, + "WSIC": { + "category": "SUMMARY_WELL", + "description": "Salt Injection Concentration" + }, + "WSIR": { + "category": "SUMMARY_WELL", + "description": "Salt Injection Rate" + }, + "WSIT": { + "category": "SUMMARY_WELL", + "description": "Salt Injection Total" + }, + "WSPC": { + "category": "SUMMARY_WELL", + "description": "Salt Production Concentration" + }, + "WSPR": { + "category": "SUMMARY_WELL", + "description": "Salt Production Rate" + }, + "WSPT": { + "category": "SUMMARY_WELL", + "description": "Salt Production Total" + }, + "WSTAT": { + "category": "SUMMARY_WELL", + "description": "Well State Indicator" + }, + "WTCM": { + "category": "SUMMARY_WELL", + "description": "Tracer Carrier molar Rate" + }, + "WTHP": { + "category": "SUMMARY_WELL", + "description": "Tubing Head Pressure" + }, + "WTHPFP": { + "category": "SUMMARY_WELL", + "description": "Well Tubing Head Pressure from end of First Pass" + }, + "WTHPH": { + "category": "SUMMARY_WELL", + "description": "Tubing Head Pressure History" + }, + "WTHT": { + "category": "SUMMARY_WELL", + "description": "Tubing Head Temperature" + }, + "WTIC": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Concentration" + }, + "WTICF": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Concentration" + }, + "WTICHEA": { + "category": "SUMMARY_WELL", + "description": "Injection Temperature" + }, + "WTICS": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Concentration" + }, + "WTIR": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Rate" + }, + "WTIRALK": { + "category": "SUMMARY_WELL", + "description": "Injection Rate" + }, + "WTIRANI": { + "category": "SUMMARY_WELL", + "description": "Anion Injection Rate" + }, + "WTIRCAT": { + "category": "SUMMARY_WELL", + "description": "Cation Injection Rate" + }, + "WTIRF": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Rate" + }, + "WTIRFOA": { + "category": "SUMMARY_WELL", + "description": "Injection Rate" + }, + "WTIRHEA": { + "category": "SUMMARY_WELL", + "description": "Energy flows" + }, + "WTIRS": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Rate" + }, + "WTIRSUR": { + "category": "SUMMARY_WELL", + "description": "Injection Rate" + }, + "WTIT": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Total" + }, + "WTITALK": { + "category": "SUMMARY_WELL", + "description": "Injection Total" + }, + "WTITANI": { + "category": "SUMMARY_WELL", + "description": "Anion Injection Total" + }, + "WTITCAT": { + "category": "SUMMARY_WELL", + "description": "Cation Injection Total" + }, + "WTITF": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Total" + }, + "WTITFOA": { + "category": "SUMMARY_WELL", + "description": "Injection Total" + }, + "WTITHEA": { + "category": "SUMMARY_WELL", + "description": "Energy Injection Total" + }, + "WTITS": { + "category": "SUMMARY_WELL", + "description": "Tracer Injection Total" + }, + "WTITSUR": { + "category": "SUMMARY_WELL", + "description": "Injection Total" + }, + "WTLM": { + "category": "SUMMARY_WELL", + "description": "Traced mass liquid total" + }, + "WTMF": { + "category": "SUMMARY_WELL", + "description": "Traced molar fraction" + }, + "WTML": { + "category": "SUMMARY_WELL", + "description": "Traced mass liquid rate" + }, + "WTMR": { + "category": "SUMMARY_WELL", + "description": "Traced mass Rate" + }, + "WTMT": { + "category": "SUMMARY_WELL", + "description": "Traced mass Total" + }, + "WTMV": { + "category": "SUMMARY_WELL", + "description": "Traced mass vapor rate" + }, + "WTPC": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Concentration" + }, + "WTPCF": { + "category": "SUMMARY_WELL", + "description": "Tracer Production" + }, + "WTPCHEA": { + "category": "SUMMARY_WELL", + "description": "Production Temperature" + }, + "WTPCS": { + "category": "SUMMARY_WELL", + "description": "Tracer Production" + }, + "WTPR": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Rate" + }, + "WTPRALK": { + "category": "SUMMARY_WELL", + "description": "Production Rate" + }, + "WTPRANI": { + "category": "SUMMARY_WELL", + "description": "Anion Production Rate" + }, + "WTPRCAT": { + "category": "SUMMARY_WELL", + "description": "Cation Production Rate" + }, + "WTPRF": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Rate" + }, + "WTPRFOA": { + "category": "SUMMARY_WELL", + "description": "Production Rate" + }, + "WTPRHEA": { + "category": "SUMMARY_WELL", + "description": "Energy flows" + }, + "WTPRS": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Rate" + }, + "WTPRSUR": { + "category": "SUMMARY_WELL", + "description": "Production Rate" + }, + "WTPT": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Total" + }, + "WTPTALK": { + "category": "SUMMARY_WELL", + "description": "Production Total" + }, + "WTPTANI": { + "category": "SUMMARY_WELL", + "description": "Anion Production Total" + }, + "WTPTCAT": { + "category": "SUMMARY_WELL", + "description": "Cation Production Total" + }, + "WTPTF": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Total" + }, + "WTPTFOA": { + "category": "SUMMARY_WELL", + "description": "Production Total" + }, + "WTPTHEA": { + "category": "SUMMARY_WELL", + "description": "Energy Production Total" + }, + "WTPTS": { + "category": "SUMMARY_WELL", + "description": "Tracer Production Total" + }, + "WTPTSUR": { + "category": "SUMMARY_WELL", + "description": "Production Total" + }, + "WTQR": { + "category": "SUMMARY_WELL", + "description": "Traced molar Rate" + }, + "WTTL": { + "category": "SUMMARY_WELL", + "description": "Traced liquid volume total" + }, + "WTTV": { + "category": "SUMMARY_WELL", + "description": "Traced vapor volume total" + }, + "WTVL": { + "category": "SUMMARY_WELL", + "description": "Traced liquid volume rate" + }, + "WTVM": { + "category": "SUMMARY_WELL", + "description": "Traced mass vapor total" + }, + "WTVV": { + "category": "SUMMARY_WELL", + "description": "Traced vapor volume rate" + }, + "WU": { + "category": "SUMMARY_WELL", + "description": "User-defined well quantity" + }, + "WVFRL": { + "category": "SUMMARY_WELL", + "description": "Res Volume Flow Rate" + }, + "WVIR": { + "category": "SUMMARY_WELL", + "description": "Res Volume Injection Rate" + }, + "WVIRL": { + "category": "SUMMARY_WELL", + "description": "Res Volume Injection Flow Rate" + }, + "WVIRT": { + "category": "SUMMARY_WELL", + "description": "Res Volume Injection Rate Target/Limit" + }, + "WVIT": { + "category": "SUMMARY_WELL", + "description": "Res Volume Injection Total" + }, + "WVITL": { + "category": "SUMMARY_WELL", + "description": "Res Volume Injection Total" + }, + "WVPGR": { + "category": "SUMMARY_WELL", + "description": "Res Volume Production Guide Rate" + }, + "WVPR": { + "category": "SUMMARY_WELL", + "description": "Res Volume Production Rate" + }, + "WVPRL": { + "category": "SUMMARY_WELL", + "description": "Res Volume Production Flow Rate" + }, + "WVPRT": { + "category": "SUMMARY_WELL", + "description": "Res Volume Production Rate Target/Limit" + }, + "WVPT": { + "category": "SUMMARY_WELL", + "description": "Res Volume Production Total" + }, + "WVPTL": { + "category": "SUMMARY_WELL", + "description": "Res Volume Production Total" + }, + "WWCT": { + "category": "SUMMARY_WELL", + "description": "Water Cut" + }, + "WWCTH": { + "category": "SUMMARY_WELL", + "description": "Water Cut History" + }, + "WWCTL": { + "category": "SUMMARY_WELL", + "description": "Water Cut" + }, + "WWFRL": { + "category": "SUMMARY_WELL", + "description": "Water Flow Rate" + }, + "WWFWCn": { + "category": "SUMMARY_WELL", + "description": "Derivative of water flow rate with respect to parameter n" + }, + "WWGIR": { + "category": "SUMMARY_WELL", + "description": "Wet Gas Injection Rate" + }, + "WWGIT": { + "category": "SUMMARY_WELL", + "description": "Wet Gas Injection Total" + }, + "WWGPR": { + "category": "SUMMARY_WELL", + "description": "Wet Gas Production Rate" + }, + "WWGPRH": { + "category": "SUMMARY_WELL", + "description": "Wet Gas Production Rate History" + }, + "WWGPT": { + "category": "SUMMARY_WELL", + "description": "Wet Gas Production Total" + }, + "WWGR": { + "category": "SUMMARY_WELL", + "description": "Water-Gas Ratio" + }, + "WWGRH": { + "category": "SUMMARY_WELL", + "description": "Water-Gas Ratio History" + }, + "WWGRL": { + "category": "SUMMARY_WELL", + "description": "Water-Gas Ratio" + }, + "WWIGR": { + "category": "SUMMARY_WELL", + "description": "Water Injection Guide Rate" + }, + "WWIP": { + "category": "SUMMARY_WELL", + "description": "Water Potential Injection rate" + }, + "WWIP2": { + "category": "SUMMARY_WELL", + "description": "Water Potential Injection rate" + }, + "WWIR": { + "category": "SUMMARY_WELL", + "description": "Water Injection Rate" + }, + "WWIRH": { + "category": "SUMMARY_WELL", + "description": "Water Injection Rate History" + }, + "WWIRL": { + "category": "SUMMARY_WELL", + "description": "Water Injection Rate" + }, + "WWIRT": { + "category": "SUMMARY_WELL", + "description": "Water Injection Rate Target/Limit" + }, + "WWIT": { + "category": "SUMMARY_WELL", + "description": "Water Injection Total" + }, + "WWITH": { + "category": "SUMMARY_WELL", + "description": "Water Injection Total History" + }, + "WWITL": { + "category": "SUMMARY_WELL", + "description": "Water Injection Total" + }, + "WWMIR": { + "category": "SUMMARY_WELL", + "description": "Water component molar injection rate" + }, + "WWMIT": { + "category": "SUMMARY_WELL", + "description": "Water component molar injection total" + }, + "WWMPR": { + "category": "SUMMARY_WELL", + "description": "Water component molar production rate" + }, + "WWMPT": { + "category": "SUMMARY_WELL", + "description": "Water component molar production total" + }, + "WWMR": { + "category": "SUMMARY_WELL", + "description": "Water Mass Rate" + }, + "WWMT": { + "category": "SUMMARY_WELL", + "description": "Water Mass Total" + }, + "WWPGR": { + "category": "SUMMARY_WELL", + "description": "Water Production Guide Rate" + }, + "WWPI": { + "category": "SUMMARY_WELL", + "description": "Water Potential Injection rate" + }, + "WWPI2": { + "category": "SUMMARY_WELL", + "description": "Water Potential Injection rate" + }, + "WWPIR": { + "category": "SUMMARY_WELL", + "description": "Ratio of produced water to injected water (percentage)" + }, + "WWPP": { + "category": "SUMMARY_WELL", + "description": "Water Potential Production rate" + }, + "WWPP2": { + "category": "SUMMARY_WELL", + "description": "Water Potential Production rate" + }, + "WWPR": { + "category": "SUMMARY_WELL", + "description": "Water Production Rate" + }, + "WWPRH": { + "category": "SUMMARY_WELL", + "description": "Water Production Rate History" + }, + "WWPRL": { + "category": "SUMMARY_WELL", + "description": "Water Flow Rate" + }, + "WWPRT": { + "category": "SUMMARY_WELL", + "description": "Water Production Rate Target/Limit" + }, + "WWPT": { + "category": "SUMMARY_WELL", + "description": "Water Production Total" + }, + "WWPTH": { + "category": "SUMMARY_WELL", + "description": "Water Production Total History" + }, + "WWPTL": { + "category": "SUMMARY_WELL", + "description": "Water Production Total" + }, + "WWVIR": { + "category": "SUMMARY_WELL", + "description": "Water Voidage Injection Rate" + }, + "WWVIT": { + "category": "SUMMARY_WELL", + "description": "Water Voidage Injection Total" + }, + "WWVPR": { + "category": "SUMMARY_WELL", + "description": "Water Voidage Production Rate" + }, + "WWVPT": { + "category": "SUMMARY_WELL", + "description": "Water Voidage Production Total" + }, + "WXMF": { + "category": "SUMMARY_WELL", + "description": "Liquid Mole Fraction" + }, + "WXMFn": { + "category": "SUMMARY_WELL", + "description": "Liquid Mole Fraction for nth separator stage" + }, + "WYMF": { + "category": "SUMMARY_WELL", + "description": "Vapor Mole Fraction" + }, + "WYMFn": { + "category": "SUMMARY_WELL", + "description": "Vapor Mole Fraction for nth separator stage" + }, + "WZMF": { + "category": "SUMMARY_WELL", + "description": "Total Mole Fraction" + }, + "YEAR": { + "category": "SUMMARY_MISC", + "description": "Year" + }, + "YEARS": { + "category": "SUMMARY_MISC", + "description": "Years" + } +} diff --git a/ApplicationLibCode/Application/Tools/CMakeLists_files.cmake b/ApplicationLibCode/Application/Tools/CMakeLists_files.cmake index 94101bebfe..60bedd8f48 100644 --- a/ApplicationLibCode/Application/Tools/CMakeLists_files.cmake +++ b/ApplicationLibCode/Application/Tools/CMakeLists_files.cmake @@ -55,6 +55,7 @@ set(SOURCE_GROUP_HEADER_FILES ${CMAKE_CURRENT_LIST_DIR}/RiaRegressionTextTools.h ${CMAKE_CURRENT_LIST_DIR}/RiaFileLogger.h ${CMAKE_CURRENT_LIST_DIR}/RiaProjectBackupTools.h + ${CMAKE_CURRENT_LIST_DIR}/RiaQuantityInfoTools.h ) set(SOURCE_GROUP_SOURCE_FILES @@ -107,6 +108,7 @@ set(SOURCE_GROUP_SOURCE_FILES ${CMAKE_CURRENT_LIST_DIR}/RiaRegressionTextTools.cpp ${CMAKE_CURRENT_LIST_DIR}/RiaFileLogger.cpp ${CMAKE_CURRENT_LIST_DIR}/RiaProjectBackupTools.cpp + ${CMAKE_CURRENT_LIST_DIR}/RiaQuantityInfoTools.cpp ) list(APPEND CODE_SOURCE_FILES ${SOURCE_GROUP_SOURCE_FILES}) diff --git a/ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.cpp b/ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.cpp new file mode 100644 index 0000000000..d3ebef33b8 --- /dev/null +++ b/ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.cpp @@ -0,0 +1,131 @@ +///////////////////////////////////////////////////////////////////////////////// +// +// Copyright (C) 2024 Equinor ASA +// +// ResInsight is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY +// WARRANTY; without even the implied warranty of MERCHANTABILITY or +// FITNESS FOR A PARTICULAR PURPOSE. +// +// See the GNU General Public License at +// for more details. +// +///////////////////////////////////////////////////////////////////////////////// + +#include "RiaQuantityInfoTools.h" + +#include "RiaLogging.h" + +#include "RiuSummaryQuantityNameInfoProvider.h" + +#include +#include +#include +#include +#include + +#include + +namespace RiaQuantityInfoTools +{ +namespace internal +{ + //-------------------------------------------------------------------------------------------------- + /// + //-------------------------------------------------------------------------------------------------- + void writeToFile( const QString& filename, const std::unordered_map>& map ) + { + QJsonObject jsonObj; + + for ( const auto& item : map ) + { + QJsonObject itemObj; + itemObj["category"] = QString::fromStdString( item.second.first ); + itemObj["description"] = QString::fromStdString( item.second.second ); + jsonObj[QString::fromStdString( item.first )] = itemObj; + } + + QJsonDocument jsonDoc( jsonObj ); + QFile file( filename ); + if ( !file.open( QIODevice::WriteOnly ) ) + { + RiaLogging::error( "Couldn't open file : " + filename ); + return; + } + file.write( jsonDoc.toJson() ); + } + + //-------------------------------------------------------------------------------------------------- + /// + //-------------------------------------------------------------------------------------------------- + std::unordered_map> importFromFile( const QString& filename ) + { + QFile file( filename ); + if ( !file.open( QIODevice::ReadOnly | QIODevice::Text ) ) + { + RiaLogging::error( "Couldn't open file : " + filename ); + return {}; + } + + QByteArray data = file.readAll(); + QJsonDocument jsonDoc( QJsonDocument::fromJson( data ) ); + + if ( !jsonDoc.isObject() ) + { + RiaLogging::error( "Invalid JSON format in : " + filename ); + return {}; + } + + std::unordered_map> map; + + QJsonObject jsonObj = jsonDoc.object(); + for ( auto it = jsonObj.begin(); it != jsonObj.end(); ++it ) + { + auto key = it.key().toStdString(); + QJsonObject value = it.value().toObject(); + + auto category = value["category"].toString().toStdString(); + auto description = value["description"].toString().toStdString(); + + map.insert( { key, { category, description } } ); + } + + return map; + } + + //-------------------------------------------------------------------------------------------------- + /// + //-------------------------------------------------------------------------------------------------- + void importKeywords( const QString& keywordEclipseFilePath, const QString& keyword6XFilePath ) + { + auto quantityInfos = internal::importFromFile( keywordEclipseFilePath ); + auto info6x = internal::importFromFile( keyword6XFilePath ); + + for ( const auto& other : info6x ) + { + if ( !quantityInfos.contains( other.first ) ) + { + quantityInfos.insert( other ); + } + } + + RiuSummaryQuantityNameInfoProvider::instance()->setQuantityInfos( quantityInfos ); + } + +} // namespace internal +} // namespace RiaQuantityInfoTools + +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RiaQuantityInfoTools::initializeSummaryKeywords() +{ + QString keywordEclipseFilePath = ":keywords/keyword-description/keywords_eclipse.json"; + QString keyword6XFilePath = ":keywords/keyword-description/keywords_6x.json"; + + RiaQuantityInfoTools::internal::importKeywords( keywordEclipseFilePath, keyword6XFilePath ); +} diff --git a/ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.h b/ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.h new file mode 100644 index 0000000000..25088c7fd6 --- /dev/null +++ b/ApplicationLibCode/Application/Tools/RiaQuantityInfoTools.h @@ -0,0 +1,29 @@ +///////////////////////////////////////////////////////////////////////////////// +// +// Copyright (C) 2024 Equinor ASA +// +// ResInsight is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY +// WARRANTY; without even the implied warranty of MERCHANTABILITY or +// FITNESS FOR A PARTICULAR PURPOSE. +// +// See the GNU General Public License at +// for more details. +// +///////////////////////////////////////////////////////////////////////////////// + +#pragma once + +#include + +//================================================================================================== +// +//================================================================================================== +namespace RiaQuantityInfoTools +{ +void initializeSummaryKeywords(); +} // namespace RiaQuantityInfoTools diff --git a/ApplicationLibCode/CMakeLists.txt b/ApplicationLibCode/CMakeLists.txt index 796f5a5ccd..d243e3b398 100644 --- a/ApplicationLibCode/CMakeLists.txt +++ b/ApplicationLibCode/CMakeLists.txt @@ -220,8 +220,10 @@ endif() # ############################################################################## source_group("ModelVisualization" FILES ${MODEL_VISUALIZATION_FILES}) +qt_add_resources(QRC_FILES Application/Resources/ApplicationLibCode.qrc) + list(APPEND ALL_SOURCE_FILES ${CPP_SOURCES} ${MOC_SOURCE_FILES} - ${FORM_FILES_CPP} + ${FORM_FILES_CPP} ${QRC_FILES} ) add_library(${PROJECT_NAME} OBJECT ${ALL_SOURCE_FILES}) @@ -389,6 +391,7 @@ set(UNITY_EXCLUDE_FILES qrc_cafAnimControl.cpp qrc_ResInsight.cpp qrc_cafCommandFeatures.cpp + qrc_ApplicationLibCode.cpp # Exclude files including opm-common ProjectDataModel/RimVfpTableExtractor.cpp ProjectDataModel/RimVfpPlot.cpp diff --git a/ApplicationLibCode/UnitTests/main.cpp b/ApplicationLibCode/UnitTests/main.cpp index ac87d86c3a..d244af9bfd 100644 --- a/ApplicationLibCode/UnitTests/main.cpp +++ b/ApplicationLibCode/UnitTests/main.cpp @@ -19,6 +19,7 @@ #include "gtest/gtest.h" #include "RiaConsoleApplication.h" +#include "RiaQuantityInfoTools.h" #include "RiaRegressionTestRunner.h" #include @@ -30,6 +31,7 @@ int main( int argc, char** argv ) { // Create feature manager before the application object is created RiaRegressionTestRunner::createSingleton(); + RiaQuantityInfoTools::initializeSummaryKeywords(); RiaApplication* app = new RiaConsoleApplication( argc, argv ); app->initialize(); diff --git a/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.cpp b/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.cpp index b30d7e3e70..b366d29267 100644 --- a/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.cpp +++ b/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.cpp @@ -20,6 +20,8 @@ #include "RifEclipseSummaryAddress.h" +#include "cafAppEnum.h" + #include #include @@ -190,2147 +192,36 @@ std::string RiuSummaryQuantityNameInfoProvider::longNameFromVectorName( const st : vectorName; } +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RiuSummaryQuantityNameInfoProvider::setQuantityInfos( const std::unordered_map>& infos ) +{ + for ( const auto& [key, content] : infos ) + { + m_summaryToDescMap.insert( { key, { enumFromString( content.first ), content.second } } ); + } +} + //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- RiuSummaryQuantityNameInfoProvider::RiuSummaryQuantityNameInfoProvider() { - m_summaryToDescMap = createInfoForEclipseKeywords(); - - auto infoFor6x = createInfoFor6xKeywords(); - for ( const auto& other : infoFor6x ) - { - if ( m_summaryToDescMap.count( other.first ) == 0 ) - { - m_summaryToDescMap.insert( other ); - } - } } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- -std::unordered_map - RiuSummaryQuantityNameInfoProvider::createInfoForEclipseKeywords() +std::string RiuSummaryQuantityNameInfoProvider::stringFromEnum( RifEclipseSummaryAddressDefines::SummaryCategory category ) { - using A = RifEclipseSummaryAddressDefines::SummaryCategory; - - std::unordered_map info; - - info.insert( { "FOPR", { A::SUMMARY_FIELD, "Oil Production Rate" } } ); - info.insert( { "FOPRA", { A::SUMMARY_FIELD, "Oil Production Rate above GOC" } } ); - info.insert( { "FOPRB", { A::SUMMARY_FIELD, "Oil Production Rate below GOC" } } ); - info.insert( { "FOPTA", { A::SUMMARY_FIELD, "Oil Production Total above GOC" } } ); - info.insert( { "FOPTB", { A::SUMMARY_FIELD, "Oil Production Total below GOC" } } ); - info.insert( { "FOPR1", { A::SUMMARY_FIELD, "Oil Production Rate above GOC" } } ); - info.insert( { "FOPR2", { A::SUMMARY_FIELD, "Oil Production Rate below GOC" } } ); - info.insert( { "FOPT1", { A::SUMMARY_FIELD, "Oil Production Total above GOC" } } ); - info.insert( { "FOPT2", { A::SUMMARY_FIELD, "Oil Production Total below GOC" } } ); - info.insert( { "FOMR", { A::SUMMARY_FIELD, "Oil Mass Rate" } } ); - info.insert( { "FOMT", { A::SUMMARY_FIELD, "Oil Mass Total" } } ); - info.insert( { "FODN", { A::SUMMARY_FIELD, "Oil Density at Surface Conditions" } } ); - info.insert( { "FOPRH", { A::SUMMARY_FIELD, "Oil Production Rate History" } } ); - info.insert( { "FOPRT", { A::SUMMARY_FIELD, "Oil Production Rate Target/Limit" } } ); - info.insert( { "FOPRF", { A::SUMMARY_FIELD, "Free Oil Production Rate" } } ); - info.insert( { "FOPRS", { A::SUMMARY_FIELD, "Solution Oil Production Rate" } } ); - info.insert( { "FOPT", { A::SUMMARY_FIELD, "Oil Production Total" } } ); - info.insert( { "FOPTH", { A::SUMMARY_FIELD, "Oil Production Total History" } } ); - info.insert( { "FOPTF", { A::SUMMARY_FIELD, "Free Oil Production Total" } } ); - info.insert( { "FOPTS", { A::SUMMARY_FIELD, "Solution Oil Production Total" } } ); - info.insert( { "FOIR", { A::SUMMARY_FIELD, "Oil Injection Rate" } } ); - info.insert( { "FOIRH", { A::SUMMARY_FIELD, "Oil Injection Rate History" } } ); - info.insert( { "FOIRT", { A::SUMMARY_FIELD, "Oil Injection Rate Target/Limit" } } ); - info.insert( { "FOIT", { A::SUMMARY_FIELD, "Oil Injection Total" } } ); - info.insert( { "FOITH", { A::SUMMARY_FIELD, "Oil Injection Total History" } } ); - info.insert( { "FOPP", { A::SUMMARY_FIELD, "Oil Potential Production rate" } } ); - info.insert( { "FOPP2", { A::SUMMARY_FIELD, "Oil Potential Production rate" } } ); - info.insert( { "FOPI", { A::SUMMARY_FIELD, "Oil Potential Injection rate" } } ); - info.insert( { "FOPI2", { A::SUMMARY_FIELD, "Oil Potential Injection rate" } } ); - info.insert( { "FOVPR", { A::SUMMARY_FIELD, "Oil Voidage Production Rate" } } ); - info.insert( { "FOVPT", { A::SUMMARY_FIELD, "Oil Voidage Production Total" } } ); - info.insert( { "FOVIR", { A::SUMMARY_FIELD, "Oil Voidage Injection Rate" } } ); - info.insert( { "FOVIT", { A::SUMMARY_FIELD, "Oil Voidage Injection Total" } } ); - info.insert( { "FOnPR", { A::SUMMARY_FIELD, "nth separator stage oil rate" } } ); - info.insert( { "FOnPT", { A::SUMMARY_FIELD, "nth separator stage oil total" } } ); - info.insert( { "FEOR", { A::SUMMARY_FIELD, "Export Oil Rate" } } ); - info.insert( { "FEOT", { A::SUMMARY_FIELD, "Export Oil Total" } } ); - info.insert( { "FEOMF", { A::SUMMARY_FIELD, "Export Oil Mole Fraction" } } ); - info.insert( { "FWPR", { A::SUMMARY_FIELD, "Water Production Rate" } } ); - info.insert( { "FWMR", { A::SUMMARY_FIELD, "Water Mass Rate" } } ); - info.insert( { "FWMT", { A::SUMMARY_FIELD, "Water Mass Total" } } ); - info.insert( { "FWPRH", { A::SUMMARY_FIELD, "Water Production Rate History" } } ); - info.insert( { "FWPRT", { A::SUMMARY_FIELD, "Water Production Rate Target/Limit" } } ); - info.insert( { "FWPT", { A::SUMMARY_FIELD, "Water Production Total" } } ); - info.insert( { "FWPTH", { A::SUMMARY_FIELD, "Water Production Total History" } } ); - info.insert( { "FWIR", { A::SUMMARY_FIELD, "Water Injection Rate" } } ); - info.insert( { "FWIRH", { A::SUMMARY_FIELD, "Water Injection Rate History" } } ); - info.insert( { "FWIRT", { A::SUMMARY_FIELD, "Water Injection Rate Target/Limit" } } ); - info.insert( { "FWIT", { A::SUMMARY_FIELD, "Water Injection Total" } } ); - info.insert( { "FWITH", { A::SUMMARY_FIELD, "Water Injection Total History" } } ); - info.insert( { "FWPP", { A::SUMMARY_FIELD, "Water Potential Production rate" } } ); - info.insert( { "FWPP2", { A::SUMMARY_FIELD, "Water Potential Production rate" } } ); - info.insert( { "FWPI", { A::SUMMARY_FIELD, "Water Potential Injection rate" } } ); - info.insert( { "FWPI2", { A::SUMMARY_FIELD, "Water Potential Injection rate" } } ); - info.insert( { "FWVPR", { A::SUMMARY_FIELD, "Water Voidage Production Rate" } } ); - info.insert( { "FWVPT", { A::SUMMARY_FIELD, "Water Voidage Production Total" } } ); - info.insert( { "FWVIR", { A::SUMMARY_FIELD, "Water Voidage Injection Rate" } } ); - info.insert( { "FWVIT", { A::SUMMARY_FIELD, "Water Voidage Injection Total" } } ); - info.insert( { "FWPIR", { A::SUMMARY_FIELD, "Ratio of produced water to injected water (percentage)" } } ); - info.insert( { "FWMPR", { A::SUMMARY_FIELD, "Water component molar production rate" } } ); - info.insert( { "FWMPT", { A::SUMMARY_FIELD, "Water component molar production total" } } ); - info.insert( { "FWMIR", { A::SUMMARY_FIELD, "Water component molar injection rate" } } ); - info.insert( { "FWMIT", { A::SUMMARY_FIELD, "Water component molar injection total" } } ); - info.insert( { "FGPR", { A::SUMMARY_FIELD, "Gas Production Rate" } } ); - info.insert( { "FGPRA", { A::SUMMARY_FIELD, "Gas Production Rate above" } } ); - info.insert( { "FGPRB", { A::SUMMARY_FIELD, "Gas Production Rate below" } } ); - info.insert( { "FGPTA", { A::SUMMARY_FIELD, "Gas Production Total above" } } ); - info.insert( { "FGPTB", { A::SUMMARY_FIELD, "Gas Production Total below" } } ); - info.insert( { "FGPR1", { A::SUMMARY_FIELD, "Gas Production Rate above GOC" } } ); - info.insert( { "FGPR2", { A::SUMMARY_FIELD, "Gas Production Rate below GOC" } } ); - info.insert( { "FGPT1", { A::SUMMARY_FIELD, "Gas Production Total above GOC" } } ); - info.insert( { "FGPT2", { A::SUMMARY_FIELD, "Gas Production Total below GOC" } } ); - info.insert( { "FGMR", { A::SUMMARY_FIELD, "Gas Mass Rate" } } ); - info.insert( { "FGMT", { A::SUMMARY_FIELD, "Gas Mass Total" } } ); - info.insert( { "FGDN", { A::SUMMARY_FIELD, "Gas Density at Surface Conditions" } } ); - info.insert( { "FGPRH", { A::SUMMARY_FIELD, "Gas Production Rate History" } } ); - info.insert( { "FGPRT", { A::SUMMARY_FIELD, "Gas Production Rate Target/Limit" } } ); - info.insert( { "FGPRF", { A::SUMMARY_FIELD, "Free Gas Production Rate" } } ); - info.insert( { "FGPRS", { A::SUMMARY_FIELD, "Solution Gas Production Rate" } } ); - info.insert( { "FGPT", { A::SUMMARY_FIELD, "Gas Production Total" } } ); - info.insert( { "FGPTH", { A::SUMMARY_FIELD, "Gas Production Total History" } } ); - info.insert( { "FGPTF", { A::SUMMARY_FIELD, "Free Gas Production Total" } } ); - info.insert( { "FGPTS", { A::SUMMARY_FIELD, "Solution Gas Production Total" } } ); - info.insert( { "FGIR", { A::SUMMARY_FIELD, "Gas Injection Rate" } } ); - info.insert( { "FGIRH", { A::SUMMARY_FIELD, "Gas Injection Rate History" } } ); - info.insert( { "FGIRT", { A::SUMMARY_FIELD, "Gas Injection Rate Target/Limit" } } ); - info.insert( { "FGIT", { A::SUMMARY_FIELD, "Gas Injection Total" } } ); - info.insert( { "FGITH", { A::SUMMARY_FIELD, "Gas Injection Total History" } } ); - info.insert( { "FGPP", { A::SUMMARY_FIELD, "Gas Potential Production rate" } } ); - info.insert( { "FGPP2", { A::SUMMARY_FIELD, "Gas Potential Production rate" } } ); - info.insert( { "FGPPS", { A::SUMMARY_FIELD, "Solution" } } ); - info.insert( { "FGPPS2", { A::SUMMARY_FIELD, "Solution" } } ); - info.insert( { "FGPPF", { A::SUMMARY_FIELD, "Free Gas Potential Production rate" } } ); - info.insert( { "FGPPF2", { A::SUMMARY_FIELD, "Free Gas Potential Production rate" } } ); - info.insert( { "FGPI", { A::SUMMARY_FIELD, "Gas Potential Injection rate" } } ); - info.insert( { "FGPI2", { A::SUMMARY_FIELD, "Gas Potential Injection rate" } } ); - info.insert( { "FSGR", { A::SUMMARY_FIELD, "Sales Gas Rate" } } ); - info.insert( { "FGSR", { A::SUMMARY_FIELD, "Sales Gas Rate" } } ); - info.insert( { "FSGT", { A::SUMMARY_FIELD, "Sales Gas Total" } } ); - info.insert( { "FGST", { A::SUMMARY_FIELD, "Sales Gas Total" } } ); - info.insert( { "FSMF", { A::SUMMARY_FIELD, "Sales Gas Mole Fraction" } } ); - info.insert( { "FFGR", { A::SUMMARY_FIELD, "Fuel Gas Rate, at and below this group" } } ); - info.insert( { "FFGT", { A::SUMMARY_FIELD, "Fuel Gas cumulative Total, at and below this group" } } ); - info.insert( { "FFMF", { A::SUMMARY_FIELD, "Fuel Gas Mole Fraction" } } ); - info.insert( { "FGCR", { A::SUMMARY_FIELD, "Gas Consumption Rate, at and below this group" } } ); - info.insert( { "FGCT", { A::SUMMARY_FIELD, "Gas Consumption Total, at and below this group" } } ); - info.insert( { "FGIMR", { A::SUMMARY_FIELD, "Gas Import Rate, at and below this group" } } ); - info.insert( { "FGIMT", { A::SUMMARY_FIELD, "Gas Import Total, at and below this group" } } ); - info.insert( { "FGLIR", { A::SUMMARY_FIELD, "Gas Lift Injection Rate" } } ); - info.insert( { "FGLIT", { A::SUMMARY_FIELD, "Gas Lift Injection Total" } } ); - info.insert( { "FWGPR", { A::SUMMARY_FIELD, "Wet Gas Production Rate" } } ); - info.insert( { "FWGPT", { A::SUMMARY_FIELD, "Wet Gas Production Total" } } ); - info.insert( { "FWGPRH", { A::SUMMARY_FIELD, "Wet Gas Production Rate History" } } ); - info.insert( { "FWGIR", { A::SUMMARY_FIELD, "Wet Gas Injection Rate" } } ); - info.insert( { "FWGIT", { A::SUMMARY_FIELD, "Wet Gas Injection Total" } } ); - info.insert( { "FEGR", { A::SUMMARY_FIELD, "Export Gas Rate" } } ); - info.insert( { "FEGT", { A::SUMMARY_FIELD, "Export Gas Total" } } ); - info.insert( { "FEMF", { A::SUMMARY_FIELD, "Export Gas Mole Fraction" } } ); - info.insert( { "FEXGR", { A::SUMMARY_FIELD, "Excess Gas Rate" } } ); - info.insert( { "FEXGT", { A::SUMMARY_FIELD, "Excess Gas Total" } } ); - info.insert( { "FRGR", { A::SUMMARY_FIELD, "Re-injection Gas Rate" } } ); - info.insert( { "FRGT", { A::SUMMARY_FIELD, "Re-injection Gas Total" } } ); - info.insert( { "FGnPR", { A::SUMMARY_FIELD, "nth separator stage gas rate" } } ); - info.insert( { "FGnPT", { A::SUMMARY_FIELD, "nth separator stage gas total" } } ); - info.insert( { "FGVPR", { A::SUMMARY_FIELD, "Gas Voidage Production Rate" } } ); - info.insert( { "FGVPT", { A::SUMMARY_FIELD, "Gas Voidage Production Total" } } ); - info.insert( { "FGVIR", { A::SUMMARY_FIELD, "Gas Voidage Injection Rate" } } ); - info.insert( { "FGVIT", { A::SUMMARY_FIELD, "Gas Voidage Injection Total" } } ); - info.insert( { "FGQ", { A::SUMMARY_FIELD, "Gas Quality" } } ); - info.insert( { "FLPR", { A::SUMMARY_FIELD, "Liquid Production Rate" } } ); - info.insert( { "FLPRH", { A::SUMMARY_FIELD, "Liquid Production Rate History" } } ); - info.insert( { "FLPRT", { A::SUMMARY_FIELD, "Liquid Production Rate Target/Limit" } } ); - info.insert( { "FLPT", { A::SUMMARY_FIELD, "Liquid Production Total" } } ); - info.insert( { "FLPTH", { A::SUMMARY_FIELD, "Liquid Production Total History" } } ); - info.insert( { "FVPR", { A::SUMMARY_FIELD, "Res Volume Production Rate" } } ); - info.insert( { "FVPRT", { A::SUMMARY_FIELD, "Res Volume Production Rate Target/Limit" } } ); - info.insert( { "FVPT", { A::SUMMARY_FIELD, "Res Volume Production Total" } } ); - info.insert( { "FVIR", { A::SUMMARY_FIELD, "Res Volume Injection Rate" } } ); - info.insert( { "FVIRT", { A::SUMMARY_FIELD, "Res Volume Injection Rate Target/Limit" } } ); - info.insert( { "FVIT", { A::SUMMARY_FIELD, "Res Volume Injection Total" } } ); - info.insert( { "FWCT", { A::SUMMARY_FIELD, "Water Cut" } } ); - info.insert( { "FWCTH", { A::SUMMARY_FIELD, "Water Cut History" } } ); - info.insert( { "FGOR", { A::SUMMARY_FIELD, "Gas-Oil Ratio" } } ); - info.insert( { "FGORH", { A::SUMMARY_FIELD, "Gas-Oil Ratio History" } } ); - info.insert( { "FOGR", { A::SUMMARY_FIELD, "Oil-Gas Ratio" } } ); - info.insert( { "FOGRH", { A::SUMMARY_FIELD, "Oil-Gas Ratio History" } } ); - info.insert( { "FWGR", { A::SUMMARY_FIELD, "Water-Gas Ratio" } } ); - info.insert( { "FWGRH", { A::SUMMARY_FIELD, "Water-Gas Ratio History" } } ); - info.insert( { "FGLR", { A::SUMMARY_FIELD, "Gas-Liquid Ratio" } } ); - info.insert( { "FGLRH", { A::SUMMARY_FIELD, "Gas-Liquid Ratio History" } } ); - info.insert( { "FMCTP", { A::SUMMARY_FIELD, "Mode of Control for group Production" } } ); - info.insert( { "FMCTW", { A::SUMMARY_FIELD, "Mode of Control for group Water Injection" } } ); - info.insert( { "FMCTG", { A::SUMMARY_FIELD, "Mode of Control for group Gas Injection" } } ); - info.insert( { "FMWPT", { A::SUMMARY_FIELD, "Total number of production wells" } } ); - info.insert( { "FMWPR", { A::SUMMARY_FIELD, "Number of production wells currently flowing" } } ); - info.insert( { "FMWPA", { A::SUMMARY_FIELD, "Number of abandoned production wells" } } ); - info.insert( { "FMWPU", { A::SUMMARY_FIELD, "Number of unused production wells" } } ); - info.insert( { "FMWPG", { A::SUMMARY_FIELD, "Number of producers on group control" } } ); - info.insert( { "FMWPO", { A::SUMMARY_FIELD, "Number of producers controlled by own oil rate limit" } } ); - info.insert( { "FMWPS", { A::SUMMARY_FIELD, "Number of producers on own surface rate limit control" } } ); - info.insert( { "FMWPV", { A::SUMMARY_FIELD, "Number of producers on own reservoir volume rate limit control" } } ); - info.insert( { "FMWPP", { A::SUMMARY_FIELD, "Number of producers on pressure control" } } ); - info.insert( { "FMWPL", { A::SUMMARY_FIELD, "Number of producers using artificial lift" } } ); - info.insert( { "FMWIT", { A::SUMMARY_FIELD, "Total number of injection wells" } } ); - info.insert( { "FMWIN", { A::SUMMARY_FIELD, "Number of injection wells currently flowing" } } ); - info.insert( { "FMWIA", { A::SUMMARY_FIELD, "Number of abandoned injection wells" } } ); - info.insert( { "FMWIU", { A::SUMMARY_FIELD, "Number of unused injection wells" } } ); - info.insert( { "FMWIG", { A::SUMMARY_FIELD, "Number of injectors on group control" } } ); - info.insert( { "FMWIS", { A::SUMMARY_FIELD, "Number of injectors on own surface rate limit control" } } ); - info.insert( { "FMWIV", { A::SUMMARY_FIELD, "Number of injectors on own reservoir volume rate limit control" } } ); - info.insert( { "FMWIP", { A::SUMMARY_FIELD, "Number of injectors on pressure control" } } ); - info.insert( { "FMWDR", { A::SUMMARY_FIELD, "Number of drilling events this timestep" } } ); - info.insert( { "FMWDT", { A::SUMMARY_FIELD, "Number of drilling events in total" } } ); - info.insert( { "FMWWO", { A::SUMMARY_FIELD, "Number of workover events this timestep" } } ); - info.insert( { "FMWWT", { A::SUMMARY_FIELD, "Number of workover events in total" } } ); - info.insert( { "FEPR", { A::SUMMARY_FIELD, "Energy Production Rate" } } ); - info.insert( { "FEPT", { A::SUMMARY_FIELD, "Energy Production Total" } } ); - info.insert( { "FNLPR", { A::SUMMARY_FIELD, "NGL Production Rate" } } ); - info.insert( { "FNLPT", { A::SUMMARY_FIELD, "NGL Production Total" } } ); - info.insert( { "FNLPRH", { A::SUMMARY_FIELD, "NGL Production Rate History" } } ); - info.insert( { "FNLPTH", { A::SUMMARY_FIELD, "NGL Production Total History" } } ); - info.insert( { "FAMF", { A::SUMMARY_FIELD, "Component aqueous mole fraction, from producing completions" } } ); - info.insert( { "FXMF", { A::SUMMARY_FIELD, "Liquid Mole Fraction" } } ); - info.insert( { "FYMF", { A::SUMMARY_FIELD, "Vapor Mole Fraction" } } ); - info.insert( { "FXMFn", { A::SUMMARY_FIELD, "Liquid Mole Fraction for nth separator stage" } } ); - info.insert( { "FYMFn", { A::SUMMARY_FIELD, "Vapor Mole Fraction for nth separator stage" } } ); - info.insert( { "FZMF", { A::SUMMARY_FIELD, "Total Mole Fraction" } } ); - info.insert( { "FCMPR", { A::SUMMARY_FIELD, "Hydrocarbon Component Molar Production Rates" } } ); - info.insert( { "FCMPT", { A::SUMMARY_FIELD, "Hydrocarbon Component" } } ); - info.insert( { "FCMIR", { A::SUMMARY_FIELD, "Hydrocarbon Component Molar Injection Rates" } } ); - info.insert( { "FCMIT", { A::SUMMARY_FIELD, "Hydrocarbon Component Molar Injection Totals" } } ); - info.insert( { "FHMIR", { A::SUMMARY_FIELD, "Hydrocarbon Molar Injection Rate" } } ); - info.insert( { "FHMIT", { A::SUMMARY_FIELD, "Hydrocarbon Molar Injection Total" } } ); - info.insert( { "FHMPR", { A::SUMMARY_FIELD, "Hydrocarbon Molar Production Rate" } } ); - info.insert( { "FHMPT", { A::SUMMARY_FIELD, "Hydrocarbon Molar Production Total" } } ); - info.insert( { "FCHMR", { A::SUMMARY_FIELD, "Hydrocarbon Component" } } ); - info.insert( { "FCHMT", { A::SUMMARY_FIELD, "Hydrocarbon Component" } } ); - info.insert( { "FCWGPR", { A::SUMMARY_FIELD, "Hydrocarbon Component Wet Gas Production Rate" } } ); - info.insert( { "FCWGPT", { A::SUMMARY_FIELD, "Hydrocarbon Component Wet Gas Production Total" } } ); - info.insert( { "FCWGIR", { A::SUMMARY_FIELD, "Hydrocarbon Component Wet Gas Injection Rate" } } ); - info.insert( { "FCWGIT", { A::SUMMARY_FIELD, "Hydrocarbon Component Wet Gas Injection Total" } } ); - info.insert( { "FCGMR", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FCGMT", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FCOMR", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FCOMT", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FCNMR", { A::SUMMARY_FIELD, "Hydrocarbon component molar rates in the NGL phase" } } ); - info.insert( { "FCNWR", { A::SUMMARY_FIELD, "Hydrocarbon component mass rates in the NGL phase" } } ); - info.insert( { "FCGMRn", { A::SUMMARY_FIELD, "Hydrocarbon component molar rates in the gas phase for nth separator stage" } } ); - info.insert( { "FCGRn", { A::SUMMARY_FIELD, "Hydrocarbon component molar rates in the gas phase for nth separator stage" } } ); - info.insert( { "FCOMRn", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FCORn", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FMUF", { A::SUMMARY_FIELD, "Make-up fraction" } } ); - info.insert( { "FAMR", { A::SUMMARY_FIELD, "Make-up gas rate" } } ); - info.insert( { "FAMT", { A::SUMMARY_FIELD, "Make-up gas total" } } ); - info.insert( { "FGSPR", { A::SUMMARY_FIELD, "Target sustainable rate for most recent sustainable capacity test for gas" } } ); - info.insert( { "FGSRL", - { A::SUMMARY_FIELD, - "Maximum tested rate sustained for the test period during the most recent " - "sustainable capacity test for gas" } } ); - info.insert( { "FGSRU", - { A::SUMMARY_FIELD, - "Minimum tested rate not sustained for the test period during the most recent " - "sustainable capacity test for gas" } } ); - info.insert( { "FGSSP", - { A::SUMMARY_FIELD, - "Period for which target sustainable rate could be maintained for the most recent " - "sustainable capacity test for gas" } } ); - info.insert( { "FGSTP", { A::SUMMARY_FIELD, "Test period for the most recent sustainable capacity test for gas" } } ); - info.insert( { "FOSPR", { A::SUMMARY_FIELD, "Target sustainable rate for most recent sustainable capacity test for oil" } } ); - info.insert( { "FOSRL", - { A::SUMMARY_FIELD, - "Maximum tested rate sustained for the test period during the most recent " - "sustainable capacity test for oil" } } ); - info.insert( { "FOSRU", - { A::SUMMARY_FIELD, - "Minimum tested rate not sustained for the test period during the most recent " - "sustainable capacity test for oil" } } ); - info.insert( { "FOSSP", - { A::SUMMARY_FIELD, - "Period for which target sustainable rate could be maintained for the most recent " - "sustainable capacity test for oil" } } ); - info.insert( { "FOSTP", { A::SUMMARY_FIELD, "Test period for the most recent sustainable capacity test for oil" } } ); - info.insert( { "FWSPR", { A::SUMMARY_FIELD, "Target sustainable rate for most recent sustainable capacity test for water" } } ); - info.insert( { "FWSRL", - { A::SUMMARY_FIELD, - "Maximum tested rate sustained for the test period during the most recent " - "sustainable capacity test for water" } } ); - info.insert( { "FWSRU", - { A::SUMMARY_FIELD, - "Minimum tested rate not sustained for the test period during the most recent " - "sustainable capacity test for water" } } ); - info.insert( { "FWSSP", - { A::SUMMARY_FIELD, - "Period for which target sustainable rate could be maintained for the most recent " - "sustainable capacity test " - "for water" } } ); - info.insert( { "FWSTP", { A::SUMMARY_FIELD, "Test period for the most recent sustainable capacity test for water" } } ); - info.insert( { "FGPRG", { A::SUMMARY_FIELD, "Gas production rate" } } ); - info.insert( { "FOPRG", { A::SUMMARY_FIELD, "Oil production rate" } } ); - info.insert( { "FNLPRG", { A::SUMMARY_FIELD, "NGL production rate" } } ); - info.insert( { "FXMFG", { A::SUMMARY_FIELD, "Liquid mole fraction" } } ); - info.insert( { "FYMFG", { A::SUMMARY_FIELD, "Vapor mole fraction" } } ); - info.insert( { "FCOMRG", { A::SUMMARY_FIELD, "Hydrocarbon component" } } ); - info.insert( { "FCGMRG", { A::SUMMARY_FIELD, "Hydrocarbon component molar rates in the gas phase" } } ); - info.insert( { "FCNMRG", { A::SUMMARY_FIELD, "Hydrocarbon component molar rates in the NGL phase" } } ); - info.insert( { "FPR", { A::SUMMARY_FIELD, "Pressure average value" } } ); - info.insert( { "FPRH", { A::SUMMARY_FIELD, "Pressure average value" } } ); - info.insert( { "FPRP", { A::SUMMARY_FIELD, "Pressure average value" } } ); - info.insert( { "FPRGZ", { A::SUMMARY_FIELD, "P/Z" } } ); - info.insert( { "FRS", { A::SUMMARY_FIELD, "Gas-oil ratio" } } ); - info.insert( { "FRV", { A::SUMMARY_FIELD, "Oil-gas ratio" } } ); - info.insert( { "FCHIP", { A::SUMMARY_FIELD, "Component Hydrocarbon as Wet Gas" } } ); - info.insert( { "FCMIP", { A::SUMMARY_FIELD, "Component Hydrocarbon as Moles" } } ); - info.insert( { "FPPC", { A::SUMMARY_FIELD, "Initial Contact Corrected Potential" } } ); - info.insert( { "FREAC", { A::SUMMARY_FIELD, "Reaction rate. The reaction number is given as a component index" } } ); - info.insert( { "FREAT", { A::SUMMARY_FIELD, "Reaction total. The reaction number is given as a component index" } } ); - info.insert( { "FRPV", { A::SUMMARY_FIELD, "Pore Volume at Reservoir conditions" } } ); - info.insert( { "FOPV", { A::SUMMARY_FIELD, "Pore Volume containing Oil" } } ); - info.insert( { "FWPV", { A::SUMMARY_FIELD, "Pore Volume containing Water" } } ); - info.insert( { "FGPV", { A::SUMMARY_FIELD, "Pore Volume containing Gas" } } ); - info.insert( { "FHPV", { A::SUMMARY_FIELD, "Pore Volume containing Hydrocarbon" } } ); - info.insert( { "FRTM", { A::SUMMARY_FIELD, "Transmissibility Multiplier associated with rock compaction" } } ); - info.insert( { "FOE", { A::SUMMARY_FIELD, "(OIP(initial) - OIP(now)) / OIP(initial)" } } ); - info.insert( { "FOEW", { A::SUMMARY_FIELD, "Oil Production from Wells / OIP(initial)" } } ); - info.insert( { "FOEIW", { A::SUMMARY_FIELD, "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Water" } } ); - info.insert( { "FOEWW", { A::SUMMARY_FIELD, "Oil Production from Wells / Initial Mobile Oil with respect to Water" } } ); - info.insert( { "FOEIG", { A::SUMMARY_FIELD, "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Gas" } } ); - info.insert( { "FOEWG", { A::SUMMARY_FIELD, "Oil Production from Wells / Initial Mobile Oil with respect to Gas" } } ); - info.insert( { "FORMR", { A::SUMMARY_FIELD, "Total stock tank oil produced by rock compaction" } } ); - info.insert( { "FORMW", { A::SUMMARY_FIELD, "Total stock tank oil produced by water influx" } } ); - info.insert( { "FORMG", { A::SUMMARY_FIELD, "Total stock tank oil produced by gas influx" } } ); - info.insert( { "FORME", { A::SUMMARY_FIELD, "Total stock tank oil produced by oil expansion" } } ); - info.insert( { "FORMS", { A::SUMMARY_FIELD, "Total stock tank oil produced by solution gas" } } ); - info.insert( { "FORMF", { A::SUMMARY_FIELD, "Total stock tank oil produced by free gas influx" } } ); - info.insert( { "FORMX", { A::SUMMARY_FIELD, "Total stock tank oil produced by 'traced' water influx" } } ); - info.insert( { "FORMY", { A::SUMMARY_FIELD, "Total stock tank oil produced by other water influx" } } ); - info.insert( { "FORFR", { A::SUMMARY_FIELD, "Fraction of total oil produced by rock compaction" } } ); - info.insert( { "FORFW", { A::SUMMARY_FIELD, "Fraction of total oil produced by water influx" } } ); - info.insert( { "FORFG", { A::SUMMARY_FIELD, "Fraction of total oil produced by gas influx" } } ); - info.insert( { "FORFE", { A::SUMMARY_FIELD, "Fraction of total oil produced by oil expansion" } } ); - info.insert( { "FORFS", { A::SUMMARY_FIELD, "Fraction of total oil produced by solution gas" } } ); - info.insert( { "FORFF", { A::SUMMARY_FIELD, "Fraction of total oil produced by free gas influx" } } ); - info.insert( { "FORFX", { A::SUMMARY_FIELD, "Fraction of total oil produced by 'traced' water influx" } } ); - info.insert( { "FORFY", { A::SUMMARY_FIELD, "Fraction of total oil produced by other water influx" } } ); - info.insert( { "FAQR", { A::SUMMARY_FIELD, "Aquifer influx rate" } } ); - info.insert( { "FAQT", { A::SUMMARY_FIELD, "Cumulative aquifer influx" } } ); - info.insert( { "FAQRG", { A::SUMMARY_FIELD, "Aquifer influx rate" } } ); - info.insert( { "FAQTG", { A::SUMMARY_FIELD, "Cumulative aquifer influx" } } ); - info.insert( { "FAQER", { A::SUMMARY_FIELD, "Aquifer thermal energy influx rate" } } ); - info.insert( { "FAQET", { A::SUMMARY_FIELD, "Cumulative aquifer thermal energy influx" } } ); - info.insert( { "FNQR", { A::SUMMARY_FIELD, "Aquifer influx rate" } } ); - info.insert( { "FNQT", { A::SUMMARY_FIELD, "Cumulative aquifer influx" } } ); - info.insert( { "FTPR", { A::SUMMARY_FIELD, "Tracer Production Rate" } } ); - info.insert( { "FTPT", { A::SUMMARY_FIELD, "Tracer Production Total" } } ); - info.insert( { "FTPC", { A::SUMMARY_FIELD, "Tracer Production Concentration" } } ); - info.insert( { "FTIR", { A::SUMMARY_FIELD, "Tracer Injection Rate" } } ); - info.insert( { "FTIT", { A::SUMMARY_FIELD, "Tracer Injection Total" } } ); - info.insert( { "FTIC", { A::SUMMARY_FIELD, "Tracer Injection Concentration" } } ); - info.insert( { "FTMR", { A::SUMMARY_FIELD, "Traced mass Rate" } } ); - info.insert( { "FTMT", { A::SUMMARY_FIELD, "Traced mass Total" } } ); - info.insert( { "FTQR", { A::SUMMARY_FIELD, "Traced molar Rate" } } ); - info.insert( { "FTCM", { A::SUMMARY_FIELD, "Tracer Carrier molar Rate" } } ); - info.insert( { "FTMF", { A::SUMMARY_FIELD, "Traced molar fraction" } } ); - info.insert( { "FTVL", { A::SUMMARY_FIELD, "Traced liquid volume rate" } } ); - info.insert( { "FTVV", { A::SUMMARY_FIELD, "Traced vapor volume rate" } } ); - info.insert( { "FTTL", { A::SUMMARY_FIELD, "Traced liquid volume total" } } ); - info.insert( { "FTTV", { A::SUMMARY_FIELD, "Traced vapor volume total" } } ); - info.insert( { "FTML", { A::SUMMARY_FIELD, "Traced mass liquid rate" } } ); - info.insert( { "FTMV", { A::SUMMARY_FIELD, "Traced mass vapor rate" } } ); - info.insert( { "FTLM", { A::SUMMARY_FIELD, "Traced mass liquid total" } } ); - info.insert( { "FTVM", { A::SUMMARY_FIELD, "Traced mass vapor total" } } ); - info.insert( { "FTIPT", { A::SUMMARY_FIELD, "Tracer In Place" } } ); - info.insert( { "FTIPF", { A::SUMMARY_FIELD, "Tracer In Place" } } ); - info.insert( { "FTIPS", { A::SUMMARY_FIELD, "Tracer In Place" } } ); - info.insert( { "FAPI", { A::SUMMARY_FIELD, "Oil API" } } ); - info.insert( { "FSPR", { A::SUMMARY_FIELD, "Salt Production Rate" } } ); - info.insert( { "FSPT", { A::SUMMARY_FIELD, "Salt Production Total" } } ); - info.insert( { "FSIR", { A::SUMMARY_FIELD, "Salt Injection Rate" } } ); - info.insert( { "FSIT", { A::SUMMARY_FIELD, "Salt Injection Total" } } ); - info.insert( { "FSPC", { A::SUMMARY_FIELD, "Salt Production Concentration" } } ); - info.insert( { "FSIC", { A::SUMMARY_FIELD, "Salt Injection Concentration" } } ); - info.insert( { "FSIP", { A::SUMMARY_FIELD, "Salt In Place" } } ); - info.insert( { "GTPRANI", { A::SUMMARY_FIELD, "Anion Production Rate" } } ); - info.insert( { "GTPTANI", { A::SUMMARY_FIELD, "Anion Production Total" } } ); - info.insert( { "GTIRANI", { A::SUMMARY_FIELD, "Anion Injection Rate" } } ); - info.insert( { "GTITANI", { A::SUMMARY_FIELD, "Anion Injection Total" } } ); - info.insert( { "GTPRCAT", { A::SUMMARY_FIELD, "Cation Production Rate" } } ); - info.insert( { "GTPTCAT", { A::SUMMARY_FIELD, "Cation Production Total" } } ); - info.insert( { "GTIRCAT", { A::SUMMARY_FIELD, "Cation Injection Rate" } } ); - info.insert( { "GTITCAT", { A::SUMMARY_FIELD, "Cation Injection Total" } } ); - info.insert( { "FTPCHEA", { A::SUMMARY_FIELD, "Production Temperature" } } ); - info.insert( { "FTICHEA", { A::SUMMARY_FIELD, "Injection Temperature" } } ); - info.insert( { "FTPRHEA", { A::SUMMARY_FIELD, "Energy flows" } } ); - info.insert( { "FTPTHEA", { A::SUMMARY_FIELD, "Energy Production Total" } } ); - info.insert( { "FTIRHEA", { A::SUMMARY_FIELD, "Energy flows" } } ); - info.insert( { "FTITHEA", { A::SUMMARY_FIELD, "Energy Injection Total" } } ); - info.insert( { "FTIPTHEA", { A::SUMMARY_FIELD, "Difference in Energy in place between current and initial time" } } ); - info.insert( { "FTPR", { A::SUMMARY_FIELD, "Tracer Production Rate" } } ); - info.insert( { "FTPT", { A::SUMMARY_FIELD, "Tracer Production Total" } } ); - info.insert( { "FTPC", { A::SUMMARY_FIELD, "Tracer Production Concentration" } } ); - info.insert( { "FTIR", { A::SUMMARY_FIELD, "Tracer Injection Rate" } } ); - info.insert( { "FTIT", { A::SUMMARY_FIELD, "Tracer Injection Total" } } ); - info.insert( { "FTIC", { A::SUMMARY_FIELD, "Tracer Injection Concentration" } } ); - info.insert( { "FTIPT", { A::SUMMARY_FIELD, "Tracer In Place" } } ); - info.insert( { "FTIPF", { A::SUMMARY_FIELD, "Tracer In Place" } } ); - info.insert( { "FTIPS", { A::SUMMARY_FIELD, "Tracer In Place" } } ); - info.insert( { "FTIP#", { A::SUMMARY_FIELD, " Tracer In Place in phase # (1,2,3,...)" } } ); - info.insert( { "FTADS", { A::SUMMARY_FIELD, "Tracer Adsorption total" } } ); - info.insert( { "FTDCY", { A::SUMMARY_FIELD, "Decayed tracer" } } ); - info.insert( { "FTIRF", { A::SUMMARY_FIELD, "Tracer Injection Rate" } } ); - info.insert( { "FTIRS", { A::SUMMARY_FIELD, "Tracer Injection Rate" } } ); - info.insert( { "FTPRF", { A::SUMMARY_FIELD, "Tracer Production Rate" } } ); - info.insert( { "FTPRS", { A::SUMMARY_FIELD, "Tracer Production Rate" } } ); - info.insert( { "FTITF", { A::SUMMARY_FIELD, "Tracer Injection Total" } } ); - info.insert( { "FTITS", { A::SUMMARY_FIELD, "Tracer Injection Total" } } ); - info.insert( { "FTPTF", { A::SUMMARY_FIELD, "Tracer Production Total" } } ); - info.insert( { "FTPTS", { A::SUMMARY_FIELD, "Tracer Production Total" } } ); - info.insert( { "FTICF", { A::SUMMARY_FIELD, "Tracer Injection Concentration" } } ); - info.insert( { "FTICS", { A::SUMMARY_FIELD, "Tracer Injection Concentration" } } ); - info.insert( { "FTPCF", { A::SUMMARY_FIELD, "Tracer Production" } } ); - info.insert( { "FTPCS", { A::SUMMARY_FIELD, "Tracer Production" } } ); - info.insert( { "FMPR", { A::SUMMARY_FIELD, "Methane Production Rate" } } ); - info.insert( { "FMPT", { A::SUMMARY_FIELD, "Methane Production Total" } } ); - info.insert( { "FMIR", { A::SUMMARY_FIELD, "Methane Injection Rate" } } ); - info.insert( { "FMIT", { A::SUMMARY_FIELD, "Methane Injection Total" } } ); - info.insert( { "FCGC", { A::SUMMARY_FIELD, "Bulk Coal Gas Concentration" } } ); - info.insert( { "FCSC", { A::SUMMARY_FIELD, "Bulk Coal Solvent Concentration" } } ); - info.insert( { "FTPRFOA", { A::SUMMARY_FIELD, "Production Rate" } } ); - info.insert( { "FTPTFOA", { A::SUMMARY_FIELD, "Production Total" } } ); - info.insert( { "FTIRFOA", { A::SUMMARY_FIELD, "Injection Rate" } } ); - info.insert( { "FTITFOA", { A::SUMMARY_FIELD, "Injection Total" } } ); - info.insert( { "FTIPTFOA", { A::SUMMARY_FIELD, "In Solution" } } ); - info.insert( { "FTADSFOA", { A::SUMMARY_FIELD, "Adsorption total" } } ); - info.insert( { "FTDCYFOA", { A::SUMMARY_FIELD, "Decayed tracer" } } ); - info.insert( { "FTMOBFOA", { A::SUMMARY_FIELD, "Gas mobility factor" } } ); - info.insert( { "FTPRFOA", { A::SUMMARY_FIELD, "Production Rate" } } ); - info.insert( { "FTPTFOA", { A::SUMMARY_FIELD, "Production Total" } } ); - info.insert( { "FTIRFOA", { A::SUMMARY_FIELD, "Injection Rate" } } ); - info.insert( { "FTITFOA", { A::SUMMARY_FIELD, "Injection Total" } } ); - info.insert( { "FTIPTFOA", { A::SUMMARY_FIELD, "In Solution" } } ); - info.insert( { "FTADSFOA", { A::SUMMARY_FIELD, "Adsorption total" } } ); - info.insert( { "FTDCYFOA", { A::SUMMARY_FIELD, "Decayed tracer" } } ); - info.insert( { "FTMOBFOA", { A::SUMMARY_FIELD, "Gas mobility factor" } } ); - info.insert( { "FSGR", { A::SUMMARY_FIELD, "Sales Gas Rate" } } ); - info.insert( { "FGSR", { A::SUMMARY_FIELD, "Sales Gas Rate" } } ); - info.insert( { "FSGT", { A::SUMMARY_FIELD, "Sales Gas Total" } } ); - info.insert( { "FGST", { A::SUMMARY_FIELD, "Sales Gas Total" } } ); - info.insert( { "FGDC", { A::SUMMARY_FIELD, "Gas Delivery Capacity" } } ); - info.insert( { "FGDCQ", { A::SUMMARY_FIELD, "Field/Group Gas DCQ" } } ); - info.insert( { "FGCR", { A::SUMMARY_FIELD, "Gas consumption rate, at and below this group" } } ); - info.insert( { "FGCT", { A::SUMMARY_FIELD, "Gas consumption cumulative total, at and below this group" } } ); - info.insert( { "FFGR", { A::SUMMARY_FIELD, "Fuel Gas rate, at and below this group" } } ); - info.insert( { "FFGT", { A::SUMMARY_FIELD, "Fuel Gas cumulative total, at and below this group" } } ); - info.insert( { "FGIMR", { A::SUMMARY_FIELD, "Gas import rate, at and below this group" } } ); - info.insert( { "FGIMT", { A::SUMMARY_FIELD, "Gas import cumulative total, at and below this group" } } ); - info.insert( { "FGLIR", { A::SUMMARY_FIELD, "Gas Lift Injection Rate" } } ); - info.insert( { "FGCV", { A::SUMMARY_FIELD, "Gas Calorific Value" } } ); - info.insert( { "FGQ", { A::SUMMARY_FIELD, "Gas molar Quality" } } ); - info.insert( { "FEPR", { A::SUMMARY_FIELD, "Energy Production Rate" } } ); - info.insert( { "FEPT", { A::SUMMARY_FIELD, "Energy Production Total" } } ); - info.insert( { "FESR", { A::SUMMARY_FIELD, "Energy Sales Rate" } } ); - info.insert( { "FEST", { A::SUMMARY_FIELD, "Energy Sales Total" } } ); - info.insert( { "FEDC", { A::SUMMARY_FIELD, "Energy Delivery Capacity" } } ); - info.insert( { "FEDCQ", { A::SUMMARY_FIELD, "Energy DCQ" } } ); - info.insert( { "FCPR", { A::SUMMARY_FIELD, "Polymer Production Rate" } } ); - info.insert( { "FCPC", { A::SUMMARY_FIELD, "Polymer Production Concentration" } } ); - info.insert( { "FCPT", { A::SUMMARY_FIELD, "Polymer Production Total" } } ); - info.insert( { "FCIR", { A::SUMMARY_FIELD, "Polymer Injection Rate" } } ); - info.insert( { "FCIC", { A::SUMMARY_FIELD, "Polymer Injection Concentration" } } ); - info.insert( { "FCIT", { A::SUMMARY_FIELD, "Polymer Injection Total" } } ); - info.insert( { "FCIP", { A::SUMMARY_FIELD, "Polymer In Solution" } } ); - info.insert( { "FCAD", { A::SUMMARY_FIELD, "Polymer Adsorption total" } } ); - info.insert( { "FSPR", { A::SUMMARY_FIELD, "Salt Production Rate" } } ); - info.insert( { "FSPT", { A::SUMMARY_FIELD, "Salt Production Total" } } ); - info.insert( { "FSIR", { A::SUMMARY_FIELD, "Salt Injection Rate" } } ); - info.insert( { "FSIT", { A::SUMMARY_FIELD, "Salt Injection Total" } } ); - info.insert( { "FSIP", { A::SUMMARY_FIELD, "Salt In Place" } } ); - info.insert( { "PSSPR", { A::SUMMARY_FIELD, "Log of the pressure change per unit time" } } ); - info.insert( { "PSSSO", { A::SUMMARY_FIELD, "Log of the oil saturation change per unit time" } } ); - info.insert( { "PSSSW", { A::SUMMARY_FIELD, "Log of the water saturation change per unit time" } } ); - info.insert( { "PSSSG", { A::SUMMARY_FIELD, "Log of the gas saturation change per unit time" } } ); - info.insert( { "PSSSC", { A::SUMMARY_FIELD, "Log of the salt concentration change per unit time" } } ); - info.insert( { "FNPR", { A::SUMMARY_FIELD, "Solvent Production Rate" } } ); - info.insert( { "FNPT", { A::SUMMARY_FIELD, "Solvent Production Total" } } ); - info.insert( { "FNIR", { A::SUMMARY_FIELD, "Solvent Injection Rate" } } ); - info.insert( { "FNIT", { A::SUMMARY_FIELD, "Solvent Injection Total" } } ); - info.insert( { "FNIP", { A::SUMMARY_FIELD, "Solvent In Place" } } ); - info.insert( { "FTPRSUR", { A::SUMMARY_FIELD, "Production Rate" } } ); - info.insert( { "FTPTSUR", { A::SUMMARY_FIELD, "Production Total" } } ); - info.insert( { "FTIRSUR", { A::SUMMARY_FIELD, "Injection Rate" } } ); - info.insert( { "FTITSUR", { A::SUMMARY_FIELD, "Injection Total" } } ); - info.insert( { "FTIPTSUR", { A::SUMMARY_FIELD, "In Solution" } } ); - info.insert( { "FTADSUR", { A::SUMMARY_FIELD, "Adsorption total" } } ); - info.insert( { "FTPRALK", { A::SUMMARY_FIELD, "Production Rate" } } ); - info.insert( { "FTPTALK", { A::SUMMARY_FIELD, "Production Total" } } ); - info.insert( { "FTIRALK", { A::SUMMARY_FIELD, "Injection Rate" } } ); - info.insert( { "FTITALK", { A::SUMMARY_FIELD, "Injection Total" } } ); - info.insert( { "FU", { A::SUMMARY_FIELD, "User-defined field quantity" } } ); - - info.insert( { "GOPR", { A::SUMMARY_GROUP, "Oil Production Rate" } } ); - info.insert( { "GOPRA", { A::SUMMARY_GROUP, "Oil Production Rate above GOC" } } ); - info.insert( { "GOPRB", { A::SUMMARY_GROUP, "Oil Production Rate below GOC" } } ); - info.insert( { "GOPTA", { A::SUMMARY_GROUP, "Oil Production Total above GOC" } } ); - info.insert( { "GOPTB", { A::SUMMARY_GROUP, "Oil Production Total below GOC" } } ); - info.insert( { "GOPR1", { A::SUMMARY_GROUP, "Oil Production Rate above GOC" } } ); - info.insert( { "GOPR2", { A::SUMMARY_GROUP, "Oil Production Rate below GOC" } } ); - info.insert( { "GOPT1", { A::SUMMARY_GROUP, "Oil Production Total above GOC" } } ); - info.insert( { "GOPT2", { A::SUMMARY_GROUP, "Oil Production Total below GOC" } } ); - info.insert( { "GOMR", { A::SUMMARY_GROUP, "Oil Mass Rate" } } ); - info.insert( { "GOMT", { A::SUMMARY_GROUP, "Oil Mass Total" } } ); - info.insert( { "GODN", { A::SUMMARY_GROUP, "Oil Density at Surface Conditions" } } ); - info.insert( { "GOPRH", { A::SUMMARY_GROUP, "Oil Production Rate History" } } ); - info.insert( { "GOPRT", { A::SUMMARY_GROUP, "Oil Production Rate Target/Limit" } } ); - info.insert( { "GOPRL", { A::SUMMARY_GROUP, "Oil Production Rate Target/Limit" } } ); - info.insert( { "GOPRF", { A::SUMMARY_GROUP, "Free Oil Production Rate" } } ); - info.insert( { "GOPRS", { A::SUMMARY_GROUP, "Solution Oil Production Rate" } } ); - info.insert( { "GOPT", { A::SUMMARY_GROUP, "Oil Production Total" } } ); - info.insert( { "GOPTH", { A::SUMMARY_GROUP, "Oil Production Total History" } } ); - info.insert( { "GOPTF", { A::SUMMARY_GROUP, "Free Oil Production Total" } } ); - info.insert( { "GOPTS", { A::SUMMARY_GROUP, "Solution Oil Production Total" } } ); - info.insert( { "GOIR", { A::SUMMARY_GROUP, "Oil Injection Rate" } } ); - info.insert( { "GOIRH", { A::SUMMARY_GROUP, "Oil Injection Rate History" } } ); - info.insert( { "GOIRT", { A::SUMMARY_GROUP, "Oil Injection Rate Target/Limit" } } ); - info.insert( { "GOIRL", { A::SUMMARY_GROUP, "Oil Injection Rate Target/Limit" } } ); - info.insert( { "GOIT", { A::SUMMARY_GROUP, "Oil Injection Total" } } ); - info.insert( { "GOITH", { A::SUMMARY_GROUP, "Oil Injection Total History" } } ); - info.insert( { "GOPP", { A::SUMMARY_GROUP, "Oil Potential Production rate" } } ); - info.insert( { "GOPP2", { A::SUMMARY_GROUP, "Oil Potential Production rate" } } ); - info.insert( { "GOPI", { A::SUMMARY_GROUP, "Oil Potential Injection rate" } } ); - info.insert( { "GOPI2", { A::SUMMARY_GROUP, "Oil Potential Injection rate" } } ); - info.insert( { "GOPGR", { A::SUMMARY_GROUP, "Oil Production Guide Rate" } } ); - info.insert( { "GOIGR", { A::SUMMARY_GROUP, "Oil Injection Guide Rate" } } ); - info.insert( { "GOVPR", { A::SUMMARY_GROUP, "Oil Voidage Production Rate" } } ); - info.insert( { "GOVPT", { A::SUMMARY_GROUP, "Oil Voidage Production Total" } } ); - info.insert( { "GOVIR", { A::SUMMARY_GROUP, "Oil Voidage Injection Rate" } } ); - info.insert( { "GOVIT", { A::SUMMARY_GROUP, "Oil Voidage Injection Total" } } ); - info.insert( { "GOnPR", { A::SUMMARY_GROUP, "nth separator stage oil rate" } } ); - info.insert( { "GOnPT", { A::SUMMARY_GROUP, "nth separator stage oil total" } } ); - info.insert( { "GEOR", { A::SUMMARY_GROUP, "Export Oil Rate" } } ); - info.insert( { "GEOT", { A::SUMMARY_GROUP, "Export Oil Total" } } ); - info.insert( { "GEOMF", { A::SUMMARY_GROUP, "Export Oil Mole Fraction" } } ); - info.insert( { "GWPR", { A::SUMMARY_GROUP, "Water Production Rate" } } ); - info.insert( { "GWMR", { A::SUMMARY_GROUP, "Water Mass Rate" } } ); - info.insert( { "GWMT", { A::SUMMARY_GROUP, "Water Mass Total" } } ); - info.insert( { "GWPRH", { A::SUMMARY_GROUP, "Water Production Rate History" } } ); - info.insert( { "GWPRT", { A::SUMMARY_GROUP, "Water Production Rate Target/Limit" } } ); - info.insert( { "GWPRL", { A::SUMMARY_GROUP, "Water Production Rate Target/Limit" } } ); - info.insert( { "GWPT", { A::SUMMARY_GROUP, "Water Production Total" } } ); - info.insert( { "GWPTH", { A::SUMMARY_GROUP, "Water Production Total History" } } ); - info.insert( { "GWIR", { A::SUMMARY_GROUP, "Water Injection Rate" } } ); - info.insert( { "GWIRH", { A::SUMMARY_GROUP, "Water Injection Rate History" } } ); - info.insert( { "GWIRT", { A::SUMMARY_GROUP, "Water Injection Rate Target/Limit" } } ); - info.insert( { "GWIRL", { A::SUMMARY_GROUP, "Water Injection Rate Target/Limit" } } ); - info.insert( { "GWIT", { A::SUMMARY_GROUP, "Water Injection Total" } } ); - info.insert( { "GWITH", { A::SUMMARY_GROUP, "Water Injection Total History" } } ); - info.insert( { "GWPP", { A::SUMMARY_GROUP, "Water Potential Production rate" } } ); - info.insert( { "GWPP2", { A::SUMMARY_GROUP, "Water Potential Production rate" } } ); - info.insert( { "GWPI", { A::SUMMARY_GROUP, "Water Potential Injection rate" } } ); - info.insert( { "GWPI2", { A::SUMMARY_GROUP, "Water Potential Injection rate" } } ); - info.insert( { "GWPGR", { A::SUMMARY_GROUP, "Water Production Guide Rate" } } ); - info.insert( { "GWIGR", { A::SUMMARY_GROUP, "Water Injection Guide Rate" } } ); - info.insert( { "GWVPR", { A::SUMMARY_GROUP, "Water Voidage Production Rate" } } ); - info.insert( { "GWVPT", { A::SUMMARY_GROUP, "Water Voidage Production Total" } } ); - info.insert( { "GWVIR", { A::SUMMARY_GROUP, "Water Voidage Injection Rate" } } ); - info.insert( { "GWVIT", { A::SUMMARY_GROUP, "Water Voidage Injection Total" } } ); - info.insert( { "GWPIR", { A::SUMMARY_GROUP, "Ratio of produced water to injected water (percentage)" } } ); - info.insert( { "GWMPR", { A::SUMMARY_GROUP, "Water component molar production rate" } } ); - info.insert( { "GWMPT", { A::SUMMARY_GROUP, "Water component molar production total" } } ); - info.insert( { "GWMIR", { A::SUMMARY_GROUP, "Water component molar injection rate" } } ); - info.insert( { "GWMIT", { A::SUMMARY_GROUP, "Water component molar injection total" } } ); - info.insert( { "GGPR", { A::SUMMARY_GROUP, "Gas Production Rate" } } ); - info.insert( { "GGPRA", { A::SUMMARY_GROUP, "Gas Production Rate above" } } ); - info.insert( { "GGPRB", { A::SUMMARY_GROUP, "Gas Production Rate below" } } ); - info.insert( { "GGPTA", { A::SUMMARY_GROUP, "Gas Production Total above" } } ); - info.insert( { "GGPTB", { A::SUMMARY_GROUP, "Gas Production Total below" } } ); - info.insert( { "GGPR1", { A::SUMMARY_GROUP, "Gas Production Rate above GOC" } } ); - info.insert( { "GGPR2", { A::SUMMARY_GROUP, "Gas Production Rate below GOC" } } ); - info.insert( { "GGPT1", { A::SUMMARY_GROUP, "Gas Production Total above GOC" } } ); - info.insert( { "GGPT2", { A::SUMMARY_GROUP, "Gas Production Total below GOC" } } ); - info.insert( { "GGMR", { A::SUMMARY_GROUP, "Gas Mass Rate" } } ); - info.insert( { "GGMT", { A::SUMMARY_GROUP, "Gas Mass Total" } } ); - info.insert( { "GGDN", { A::SUMMARY_GROUP, "Gas Density at Surface Conditions" } } ); - info.insert( { "GGPRH", { A::SUMMARY_GROUP, "Gas Production Rate History" } } ); - info.insert( { "GGPRT", { A::SUMMARY_GROUP, "Gas Production Rate Target/Limit" } } ); - info.insert( { "GGPRL", { A::SUMMARY_GROUP, "Gas Production Rate Target/Limit" } } ); - info.insert( { "GGPRF", { A::SUMMARY_GROUP, "Free Gas Production Rate" } } ); - info.insert( { "GGPRS", { A::SUMMARY_GROUP, "Solution Gas Production Rate" } } ); - info.insert( { "GGPT", { A::SUMMARY_GROUP, "Gas Production Total" } } ); - info.insert( { "GGPTH", { A::SUMMARY_GROUP, "Gas Production Total History" } } ); - info.insert( { "GGPTF", { A::SUMMARY_GROUP, "Free Gas Production Total" } } ); - info.insert( { "GGPTS", { A::SUMMARY_GROUP, "Solution Gas Production Total" } } ); - info.insert( { "GGIR", { A::SUMMARY_GROUP, "Gas Injection Rate" } } ); - info.insert( { "GGIRH", { A::SUMMARY_GROUP, "Gas Injection Rate History" } } ); - info.insert( { "GGIRT", { A::SUMMARY_GROUP, "Gas Injection Rate Target/Limit" } } ); - info.insert( { "GGIRL", { A::SUMMARY_GROUP, "Gas Injection Rate Target/Limit" } } ); - info.insert( { "GGIT", { A::SUMMARY_GROUP, "Gas Injection Total" } } ); - info.insert( { "GGITH", { A::SUMMARY_GROUP, "Gas Injection Total History" } } ); - info.insert( { "GGPP", { A::SUMMARY_GROUP, "Gas Potential Production rate" } } ); - info.insert( { "GGPP2", { A::SUMMARY_GROUP, "Gas Potential Production rate" } } ); - info.insert( { "GGPPS", { A::SUMMARY_GROUP, "Solution" } } ); - info.insert( { "GGPPS2", { A::SUMMARY_GROUP, "Solution" } } ); - info.insert( { "GGPPF", { A::SUMMARY_GROUP, "Free Gas Potential Production rate" } } ); - info.insert( { "GGPPF2", { A::SUMMARY_GROUP, "Free Gas Potential Production rate" } } ); - info.insert( { "GGPI", { A::SUMMARY_GROUP, "Gas Potential Injection rate" } } ); - info.insert( { "GGPI2", { A::SUMMARY_GROUP, "Gas Potential Injection rate" } } ); - info.insert( { "GGPGR", { A::SUMMARY_GROUP, "Gas Production Guide Rate" } } ); - info.insert( { "GGIGR", { A::SUMMARY_GROUP, "Gas Injection Guide Rate" } } ); - info.insert( { "GSGR", { A::SUMMARY_GROUP, "Sales Gas Rate" } } ); - info.insert( { "GGSR", { A::SUMMARY_GROUP, "Sales Gas Rate" } } ); - info.insert( { "GSGT", { A::SUMMARY_GROUP, "Sales Gas Total" } } ); - info.insert( { "GGST", { A::SUMMARY_GROUP, "Sales Gas Total" } } ); - info.insert( { "GSMF", { A::SUMMARY_GROUP, "Sales Gas Mole Fraction" } } ); - info.insert( { "GFGR", { A::SUMMARY_GROUP, "Fuel Gas Rate, at and below this group" } } ); - info.insert( { "GFGT", { A::SUMMARY_GROUP, "Fuel Gas cumulative Total, at and below this group" } } ); - info.insert( { "GFMF", { A::SUMMARY_GROUP, "Fuel Gas Mole Fraction" } } ); - info.insert( { "GGCR", { A::SUMMARY_GROUP, "Gas Consumption Rate, at and below this group" } } ); - info.insert( { "GGCT", { A::SUMMARY_GROUP, "Gas Consumption Total, at and below this group" } } ); - info.insert( { "GGIMR", { A::SUMMARY_GROUP, "Gas Import Rate, at and below this group" } } ); - info.insert( { "GGIMT", { A::SUMMARY_GROUP, "Gas Import Total, at and below this group" } } ); - info.insert( { "GGLIR", { A::SUMMARY_GROUP, "Gas Lift Injection Rate" } } ); - info.insert( { "GGLIT", { A::SUMMARY_GROUP, "Gas Lift Injection Total" } } ); - info.insert( { "GWGPR", { A::SUMMARY_GROUP, "Wet Gas Production Rate" } } ); - info.insert( { "GWGPT", { A::SUMMARY_GROUP, "Wet Gas Production Total" } } ); - info.insert( { "GWGPRH", { A::SUMMARY_GROUP, "Wet Gas Production Rate History" } } ); - info.insert( { "GWGIR", { A::SUMMARY_GROUP, "Wet Gas Injection Rate" } } ); - info.insert( { "GWGIT", { A::SUMMARY_GROUP, "Wet Gas Injection Total" } } ); - info.insert( { "GEGR", { A::SUMMARY_GROUP, "Export Gas Rate" } } ); - info.insert( { "GEGT", { A::SUMMARY_GROUP, "Export Gas Total" } } ); - info.insert( { "GEMF", { A::SUMMARY_GROUP, "Export Gas Mole Fraction" } } ); - info.insert( { "GEXGR", { A::SUMMARY_GROUP, "Excess Gas Rate" } } ); - info.insert( { "GEXGT", { A::SUMMARY_GROUP, "Excess Gas Total" } } ); - info.insert( { "GRGR", { A::SUMMARY_GROUP, "Re-injection Gas Rate" } } ); - info.insert( { "GRGT", { A::SUMMARY_GROUP, "Re-injection Gas Total" } } ); - info.insert( { "GGnPR", { A::SUMMARY_GROUP, "nth separator stage gas rate" } } ); - info.insert( { "GGnPT", { A::SUMMARY_GROUP, "nth separator stage gas total" } } ); - info.insert( { "GGVPR", { A::SUMMARY_GROUP, "Gas Voidage Production Rate" } } ); - info.insert( { "GGVPT", { A::SUMMARY_GROUP, "Gas Voidage Production Total" } } ); - info.insert( { "GGVIR", { A::SUMMARY_GROUP, "Gas Voidage Injection Rate" } } ); - info.insert( { "GGVIT", { A::SUMMARY_GROUP, "Gas Voidage Injection Total" } } ); - info.insert( { "GGQ", { A::SUMMARY_GROUP, "Gas Quality" } } ); - info.insert( { "GLPR", { A::SUMMARY_GROUP, "Liquid Production Rate" } } ); - info.insert( { "GLPRH", { A::SUMMARY_GROUP, "Liquid Production Rate History" } } ); - info.insert( { "GLPRT", { A::SUMMARY_GROUP, "Liquid Production Rate Target/Limit" } } ); - info.insert( { "GLPRL", { A::SUMMARY_GROUP, "Liquid Production Rate Target/Limit" } } ); - info.insert( { "GLPT", { A::SUMMARY_GROUP, "Liquid Production Total" } } ); - info.insert( { "GLPTH", { A::SUMMARY_GROUP, "Liquid Production Total History" } } ); - info.insert( { "GVPR", { A::SUMMARY_GROUP, "Res Volume Production Rate" } } ); - info.insert( { "GVPRT", { A::SUMMARY_GROUP, "Res Volume Production Rate Target/Limit" } } ); - info.insert( { "GVPRL", { A::SUMMARY_GROUP, "Res Volume Production Rate Target/Limit" } } ); - info.insert( { "GVPT", { A::SUMMARY_GROUP, "Res Volume Production Total" } } ); - info.insert( { "GVPGR", { A::SUMMARY_GROUP, "Res Volume Production Guide Rate" } } ); - info.insert( { "GVIR", { A::SUMMARY_GROUP, "Res Volume Injection Rate" } } ); - info.insert( { "GVIRT", { A::SUMMARY_GROUP, "Res Volume Injection Rate Target/Limit" } } ); - info.insert( { "GVIRL", { A::SUMMARY_GROUP, "Res Volume Injection Rate Target/Limit" } } ); - info.insert( { "GVIT", { A::SUMMARY_GROUP, "Res Volume Injection Total" } } ); - info.insert( { "GWCT", { A::SUMMARY_GROUP, "Water Cut" } } ); - info.insert( { "GWCTH", { A::SUMMARY_GROUP, "Water Cut History" } } ); - info.insert( { "GGOR", { A::SUMMARY_GROUP, "Gas-Oil Ratio" } } ); - info.insert( { "GGORH", { A::SUMMARY_GROUP, "Gas-Oil Ratio History" } } ); - info.insert( { "GOGR", { A::SUMMARY_GROUP, "Oil-Gas Ratio" } } ); - info.insert( { "GOGRH", { A::SUMMARY_GROUP, "Oil-Gas Ratio History" } } ); - info.insert( { "GWGR", { A::SUMMARY_GROUP, "Water-Gas Ratio" } } ); - info.insert( { "GWGRH", { A::SUMMARY_GROUP, "Water-Gas Ratio History" } } ); - info.insert( { "GGLR", { A::SUMMARY_GROUP, "Gas-Liquid Ratio" } } ); - info.insert( { "GGLRH", { A::SUMMARY_GROUP, "Gas-Liquid Ratio History" } } ); - info.insert( { "GMCTP", { A::SUMMARY_GROUP, "Mode of Control for group Production" } } ); - info.insert( { "GMCTW", { A::SUMMARY_GROUP, "Mode of Control for group Water Injection" } } ); - info.insert( { "GMCTG", { A::SUMMARY_GROUP, "Mode of Control for group Gas Injection" } } ); - info.insert( { "GMWPT", { A::SUMMARY_GROUP, "Total number of production wells" } } ); - info.insert( { "GMWPR", { A::SUMMARY_GROUP, "Number of production wells currently flowing" } } ); - info.insert( { "GMWPA", { A::SUMMARY_GROUP, "Number of abandoned production wells" } } ); - info.insert( { "GMWPU", { A::SUMMARY_GROUP, "Number of unused production wells" } } ); - info.insert( { "GMWPG", { A::SUMMARY_GROUP, "Number of producers on group control" } } ); - info.insert( { "GMWPO", { A::SUMMARY_GROUP, "Number of producers controlled by own oil rate limit" } } ); - info.insert( { "GMWPS", { A::SUMMARY_GROUP, "Number of producers on own surface rate limit control" } } ); - info.insert( { "GMWPV", { A::SUMMARY_GROUP, "Number of producers on own reservoir volume rate limit control" } } ); - info.insert( { "GMWPP", { A::SUMMARY_GROUP, "Number of producers on pressure control" } } ); - info.insert( { "GMWPL", { A::SUMMARY_GROUP, "Number of producers using artificial lift" } } ); - info.insert( { "GMWIT", { A::SUMMARY_GROUP, "Total number of injection wells" } } ); - info.insert( { "GMWIN", { A::SUMMARY_GROUP, "Number of injection wells currently flowing" } } ); - info.insert( { "GMWIA", { A::SUMMARY_GROUP, "Number of abandoned injection wells" } } ); - info.insert( { "GMWIU", { A::SUMMARY_GROUP, "Number of unused injection wells" } } ); - info.insert( { "GMWIG", { A::SUMMARY_GROUP, "Number of injectors on group control" } } ); - info.insert( { "GMWIS", { A::SUMMARY_GROUP, "Number of injectors on own surface rate limit control" } } ); - info.insert( { "GMWIV", { A::SUMMARY_GROUP, "Number of injectors on own reservoir volume rate limit control" } } ); - info.insert( { "GMWIP", { A::SUMMARY_GROUP, "Number of injectors on pressure control" } } ); - info.insert( { "GMWDR", { A::SUMMARY_GROUP, "Number of drilling events this timestep" } } ); - info.insert( { "GMWDT", { A::SUMMARY_GROUP, "Number of drilling events in total" } } ); - info.insert( { "GMWWO", { A::SUMMARY_GROUP, "Number of workover events this timestep" } } ); - info.insert( { "GMWWT", { A::SUMMARY_GROUP, "Number of workover events in total" } } ); - info.insert( { "GEPR", { A::SUMMARY_GROUP, "Energy Production Rate" } } ); - info.insert( { "GEPT", { A::SUMMARY_GROUP, "Energy Production Total" } } ); - info.insert( { "GEFF", { A::SUMMARY_GROUP, "Efficiency Factor" } } ); - info.insert( { "GNLPR", { A::SUMMARY_GROUP, "NGL Production Rate" } } ); - info.insert( { "GNLPT", { A::SUMMARY_GROUP, "NGL Production Total" } } ); - info.insert( { "GNLPRH", { A::SUMMARY_GROUP, "NGL Production Rate History" } } ); - info.insert( { "GNLPTH", { A::SUMMARY_GROUP, "NGL Production Total History" } } ); - info.insert( { "GAMF", { A::SUMMARY_GROUP, "Component aqueous mole fraction, from producing completions" } } ); - info.insert( { "GXMF", { A::SUMMARY_GROUP, "Liquid Mole Fraction" } } ); - info.insert( { "GYMF", { A::SUMMARY_GROUP, "Vapor Mole Fraction" } } ); - info.insert( { "GXMFn", { A::SUMMARY_GROUP, "Liquid Mole Fraction for nth separator stage" } } ); - info.insert( { "GYMFn", { A::SUMMARY_GROUP, "Vapor Mole Fraction for nth separator stage" } } ); - info.insert( { "GZMF", { A::SUMMARY_GROUP, "Total Mole Fraction" } } ); - info.insert( { "GCMPR", { A::SUMMARY_GROUP, "Hydrocarbon Component Molar Production Rates" } } ); - info.insert( { "GCMPT", { A::SUMMARY_GROUP, "Hydrocarbon Component" } } ); - info.insert( { "GCMIR", { A::SUMMARY_GROUP, "Hydrocarbon Component Molar Injection Rates" } } ); - info.insert( { "GCMIT", { A::SUMMARY_GROUP, "Hydrocarbon Component Molar Injection Totals" } } ); - info.insert( { "GHMIR", { A::SUMMARY_GROUP, "Hydrocarbon Molar Injection Rate" } } ); - info.insert( { "GHMIT", { A::SUMMARY_GROUP, "Hydrocarbon Molar Injection Total" } } ); - info.insert( { "GHMPR", { A::SUMMARY_GROUP, "Hydrocarbon Molar Production Rate" } } ); - info.insert( { "GHMPT", { A::SUMMARY_GROUP, "Hydrocarbon Molar Production Total" } } ); - info.insert( { "GCHMR", { A::SUMMARY_GROUP, "Hydrocarbon Component" } } ); - info.insert( { "GCHMT", { A::SUMMARY_GROUP, "Hydrocarbon Component" } } ); - info.insert( { "GCWGPR", { A::SUMMARY_GROUP, "Hydrocarbon Component Wet Gas Production Rate" } } ); - info.insert( { "GCWGPT", { A::SUMMARY_GROUP, "Hydrocarbon Component Wet Gas Production Total" } } ); - info.insert( { "GCWGIR", { A::SUMMARY_GROUP, "Hydrocarbon Component Wet Gas Injection Rate" } } ); - info.insert( { "GCWGIT", { A::SUMMARY_GROUP, "Hydrocarbon Component Wet Gas Injection Total" } } ); - info.insert( { "GCGMR", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GCGMT", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GCOMR", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GCOMT", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GCNMR", { A::SUMMARY_GROUP, "Hydrocarbon component molar rates in the NGL phase" } } ); - info.insert( { "GCNWR", { A::SUMMARY_GROUP, "Hydrocarbon component mass rates in the NGL phase" } } ); - info.insert( { "GCGMRn", { A::SUMMARY_GROUP, "Hydrocarbon component molar rates in the gas phase for nth separator stage" } } ); - info.insert( { "GCGRn", { A::SUMMARY_GROUP, "Hydrocarbon component molar rates in the gas phase for nth separator stage" } } ); - info.insert( { "GCOMRn", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GCORn", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GMUF", { A::SUMMARY_GROUP, "Make-up fraction" } } ); - info.insert( { "GAMR", { A::SUMMARY_GROUP, "Make-up gas rate" } } ); - info.insert( { "GAMT", { A::SUMMARY_GROUP, "Make-up gas total" } } ); - info.insert( { "GGSPR", { A::SUMMARY_GROUP, "Target sustainable rate for most recent sustainable capacity test for gas" } } ); - info.insert( { "GGSRL", - { A::SUMMARY_GROUP, - "Maximum tested rate sustained for the test period during the most recent sustainable " - "capacity test for gas" } } ); - info.insert( { "GGSRU", - { A::SUMMARY_GROUP, - "Minimum tested rate not sustained for the test period during the most recent " - "sustainable capacity test for " - "gas" } } ); - info.insert( { "GGSSP", - { A::SUMMARY_GROUP, - "Period for which target sustainable rate could be maintained for the most recent " - "sustainable capacity test " - "for gas" } } ); - info.insert( { "GGSTP", { A::SUMMARY_GROUP, "Test period for the most recent sustainable capacity test for gas" } } ); - info.insert( { "GOSPR", { A::SUMMARY_GROUP, "Target sustainable rate for most recent sustainable capacity test for oil" } } ); - info.insert( { "GOSRL", - { A::SUMMARY_GROUP, - "Maximum tested rate sustained for the test period during the most recent sustainable " - "capacity test for oil" } } ); - info.insert( { "GOSRU", - { A::SUMMARY_GROUP, - "Minimum tested rate not sustained for the test period during the most recent " - "sustainable capacity test for " - "oil" } } ); - info.insert( { "GOSSP", - { A::SUMMARY_GROUP, - "Period for which target sustainable rate could be maintained for the most recent " - "sustainable capacity test " - "for oil" } } ); - info.insert( { "GOSTP", { A::SUMMARY_GROUP, "Test period for the most recent sustainable capacity test for oil" } } ); - info.insert( { "GWSPR", { A::SUMMARY_GROUP, "Target sustainable rate for most recent sustainable capacity test for water" } } ); - info.insert( { "GWSRL", - { A::SUMMARY_GROUP, - "Maximum tested rate sustained for the test period during the most recent sustainable " - "capacity test for water" } } ); - info.insert( { "GWSRU", - { A::SUMMARY_GROUP, - "Minimum tested rate not sustained for the test period during the most recent " - "sustainable capacity test for " - "water" } } ); - info.insert( { "GWSSP", - { A::SUMMARY_GROUP, - "Period for which target sustainable rate could be maintained for the most recent " - "sustainable capacity test " - "for water" } } ); - info.insert( { "GWSTP", { A::SUMMARY_GROUP, "Test period for the most recent sustainable capacity test for water" } } ); - info.insert( { "GGPRG", { A::SUMMARY_GROUP, "Gas production rate" } } ); - info.insert( { "GOPRG", { A::SUMMARY_GROUP, "Oil production rate" } } ); - info.insert( { "GNLPRG", { A::SUMMARY_GROUP, "NGL production rate" } } ); - info.insert( { "GXMFG", { A::SUMMARY_GROUP, "Liquid mole fraction" } } ); - info.insert( { "GYMFG", { A::SUMMARY_GROUP, "Vapor mole fraction" } } ); - info.insert( { "GCOMRG", { A::SUMMARY_GROUP, "Hydrocarbon component" } } ); - info.insert( { "GCGMRG", { A::SUMMARY_GROUP, "Hydrocarbon component molar rates in the gas phase" } } ); - info.insert( { "GCNMRG", { A::SUMMARY_GROUP, "Hydrocarbon component molar rates in the NGL phase" } } ); - info.insert( { "GTPR", { A::SUMMARY_GROUP, "Tracer Production Rate" } } ); - info.insert( { "GTPT", { A::SUMMARY_GROUP, "Tracer Production Total" } } ); - info.insert( { "GTPC", { A::SUMMARY_GROUP, "Tracer Production Concentration" } } ); - info.insert( { "GTIR", { A::SUMMARY_GROUP, "Tracer Injection Rate" } } ); - info.insert( { "GTIT", { A::SUMMARY_GROUP, "Tracer Injection Total" } } ); - info.insert( { "GTIC", { A::SUMMARY_GROUP, "Tracer Injection Concentration" } } ); - info.insert( { "GTMR", { A::SUMMARY_GROUP, "Traced mass Rate" } } ); - info.insert( { "GTMT", { A::SUMMARY_GROUP, "Traced mass Total" } } ); - info.insert( { "GTQR", { A::SUMMARY_GROUP, "Traced molar Rate" } } ); - info.insert( { "GTCM", { A::SUMMARY_GROUP, "Tracer Carrier molar Rate" } } ); - info.insert( { "GTMF", { A::SUMMARY_GROUP, "Traced molar fraction" } } ); - info.insert( { "GTVL", { A::SUMMARY_GROUP, "Traced liquid volume rate" } } ); - info.insert( { "GTVV", { A::SUMMARY_GROUP, "Traced vapor volume rate" } } ); - info.insert( { "GTTL", { A::SUMMARY_GROUP, "Traced liquid volume total" } } ); - info.insert( { "GTTV", { A::SUMMARY_GROUP, "Traced vapor volume total" } } ); - info.insert( { "GTML", { A::SUMMARY_GROUP, "Traced mass liquid rate" } } ); - info.insert( { "GTMV", { A::SUMMARY_GROUP, "Traced mass vapor rate" } } ); - info.insert( { "GTLM", { A::SUMMARY_GROUP, "Traced mass liquid total" } } ); - info.insert( { "GTVM", { A::SUMMARY_GROUP, "Traced mass vapor total" } } ); - info.insert( { "GAPI", { A::SUMMARY_GROUP, "Oil API" } } ); - info.insert( { "GSPR", { A::SUMMARY_GROUP, "Salt Production Rate" } } ); - info.insert( { "GSPT", { A::SUMMARY_GROUP, "Salt Production Total" } } ); - info.insert( { "GSIR", { A::SUMMARY_GROUP, "Salt Injection Rate" } } ); - info.insert( { "GSIT", { A::SUMMARY_GROUP, "Salt Injection Total" } } ); - info.insert( { "GSPC", { A::SUMMARY_GROUP, "Salt Production Concentration" } } ); - info.insert( { "GSIC", { A::SUMMARY_GROUP, "Salt Injection Concentration" } } ); - info.insert( { "WTPRANI", { A::SUMMARY_WELL, "Anion Production Rate" } } ); - info.insert( { "WTPTANI", { A::SUMMARY_WELL, "Anion Production Total" } } ); - info.insert( { "WTIRANI", { A::SUMMARY_WELL, "Anion Injection Rate" } } ); - info.insert( { "WTITANI", { A::SUMMARY_WELL, "Anion Injection Total" } } ); - info.insert( { "WTPRCAT", { A::SUMMARY_WELL, "Cation Production Rate" } } ); - info.insert( { "WTPTCAT", { A::SUMMARY_WELL, "Cation Production Total" } } ); - info.insert( { "WTIRCAT", { A::SUMMARY_WELL, "Cation Injection Rate" } } ); - info.insert( { "WTITCAT", { A::SUMMARY_WELL, "Cation Injection Total" } } ); - info.insert( { "GTPCHEA", { A::SUMMARY_GROUP, "Production Temperature" } } ); - info.insert( { "GTICHEA", { A::SUMMARY_GROUP, "Injection Temperature" } } ); - info.insert( { "GTPRHEA", { A::SUMMARY_GROUP, "Energy flows" } } ); - info.insert( { "GTPTHEA", { A::SUMMARY_GROUP, "Energy Production Total" } } ); - info.insert( { "GTIRHEA", { A::SUMMARY_GROUP, "Energy flows" } } ); - info.insert( { "GTITHEA", { A::SUMMARY_GROUP, "Energy Injection Total" } } ); - info.insert( { "GTPR", { A::SUMMARY_GROUP, "Tracer Production Rate" } } ); - info.insert( { "GTPT", { A::SUMMARY_GROUP, "Tracer Production Total" } } ); - info.insert( { "GTPC", { A::SUMMARY_GROUP, "Tracer Production Concentration" } } ); - info.insert( { "GTIR", { A::SUMMARY_GROUP, "Tracer Injection Rate" } } ); - info.insert( { "GTIT", { A::SUMMARY_GROUP, "Tracer Injection Total" } } ); - info.insert( { "GTIC", { A::SUMMARY_GROUP, "Tracer Injection Concentration" } } ); - info.insert( { "GTIRF", { A::SUMMARY_GROUP, "Tracer Injection Rate" } } ); - info.insert( { "GTIRS", { A::SUMMARY_GROUP, "Tracer Injection Rate" } } ); - info.insert( { "GTPRF", { A::SUMMARY_GROUP, "Tracer Production Rate" } } ); - info.insert( { "GTPRS", { A::SUMMARY_GROUP, "Tracer Production Rate" } } ); - info.insert( { "GTITF", { A::SUMMARY_GROUP, "Tracer Injection Total" } } ); - info.insert( { "GTITS", { A::SUMMARY_GROUP, "Tracer Injection Total" } } ); - info.insert( { "GTPTF", { A::SUMMARY_GROUP, "Tracer Production Total" } } ); - info.insert( { "GTPTS", { A::SUMMARY_GROUP, "Tracer Production Total" } } ); - info.insert( { "GTICF", { A::SUMMARY_GROUP, "Tracer Injection Concentration" } } ); - info.insert( { "GTICS", { A::SUMMARY_GROUP, "Tracer Injection Concentration" } } ); - info.insert( { "GTPCF", { A::SUMMARY_GROUP, "Tracer Production" } } ); - info.insert( { "GTPCS", { A::SUMMARY_GROUP, "Tracer Production" } } ); - info.insert( { "GMPR", { A::SUMMARY_GROUP, "Methane Production Rate" } } ); - info.insert( { "GMPT", { A::SUMMARY_GROUP, "Methane Production Total" } } ); - info.insert( { "GMIR", { A::SUMMARY_GROUP, "Methane Injection Rate" } } ); - info.insert( { "GMIT", { A::SUMMARY_GROUP, "Methane Injection Total" } } ); - info.insert( { "GTPRFOA", { A::SUMMARY_GROUP, "Production Rate" } } ); - info.insert( { "GTPTFOA", { A::SUMMARY_GROUP, "Production Total" } } ); - info.insert( { "GTIRFOA", { A::SUMMARY_GROUP, "Injection Rate" } } ); - info.insert( { "GTITFOA", { A::SUMMARY_GROUP, "Injection Total" } } ); - info.insert( { "GSGR", { A::SUMMARY_GROUP, "Sales Gas Rate" } } ); - info.insert( { "GGSR", { A::SUMMARY_GROUP, "Sales Gas Rate" } } ); - info.insert( { "GSGT", { A::SUMMARY_GROUP, "Sales Gas Total" } } ); - info.insert( { "GGST", { A::SUMMARY_GROUP, "Sales Gas Total" } } ); - info.insert( { "GGDC", { A::SUMMARY_GROUP, "Gas Delivery Capacity" } } ); - info.insert( { "GGDCQ", { A::SUMMARY_GROUP, "Field/Group Gas DCQ" } } ); - info.insert( { "GMCPL", { A::SUMMARY_GROUP, "Group Multi-level Compressor Level" } } ); - info.insert( { "GPR", { A::SUMMARY_GROUP, "Group nodal Pressure in network" } } ); - info.insert( { "GPRDC", { A::SUMMARY_GROUP, "Group Pressure at Delivery Capacity" } } ); - info.insert( { "GGCR", { A::SUMMARY_GROUP, "Gas consumption rate, at and below this group" } } ); - info.insert( { "GGCT", { A::SUMMARY_GROUP, "Gas consumption cumulative total, at and below this group" } } ); - info.insert( { "GFGR", { A::SUMMARY_GROUP, "Fuel Gas rate, at and below this group" } } ); - info.insert( { "GFGT", { A::SUMMARY_GROUP, "Fuel Gas cumulative total, at and below this group" } } ); - info.insert( { "GGIMR", { A::SUMMARY_GROUP, "Gas import rate, at and below this group" } } ); - info.insert( { "GGIMT", { A::SUMMARY_GROUP, "Gas import cumulative total, at and below this group" } } ); - info.insert( { "GPRFP", { A::SUMMARY_GROUP, "Group or node Pressure in network from end of First Pass" } } ); - info.insert( - { "GGPRNBFP", { A::SUMMARY_GROUP, "Gas flow rate along Group's or node's outlet branch in network, from end of First Pass" } } ); - info.insert( { "GGLIR", { A::SUMMARY_GROUP, "Gas Lift Injection Rate" } } ); - info.insert( { "GGCV", { A::SUMMARY_GROUP, "Gas Calorific Value" } } ); - info.insert( { "GGQ", { A::SUMMARY_GROUP, "Gas molar Quality" } } ); - info.insert( { "GEPR", { A::SUMMARY_GROUP, "Energy Production Rate" } } ); - info.insert( { "GEPT", { A::SUMMARY_GROUP, "Energy Production Total" } } ); - info.insert( { "GESR", { A::SUMMARY_GROUP, "Energy Sales Rate" } } ); - info.insert( { "GEST", { A::SUMMARY_GROUP, "Energy Sales Total" } } ); - info.insert( { "GEDC", { A::SUMMARY_GROUP, "Energy Delivery Capacity" } } ); - info.insert( { "GEDCQ", { A::SUMMARY_GROUP, "Energy DCQ" } } ); - info.insert( { "GPR", { A::SUMMARY_GROUP, "Group or node Pressure in the production network" } } ); - info.insert( { "GPRG", { A::SUMMARY_GROUP, "Group or node Pressure in the gas injection network" } } ); - info.insert( { "GPRW", { A::SUMMARY_GROUP, "Group or node Pressure in the water injection network" } } ); - info.insert( { "GPRB", { A::SUMMARY_GROUP, "Pressure drop along the group's or node's outlet branch in the production network" } } ); - info.insert( { "GPRBG", { A::SUMMARY_GROUP, "Pressure drop along the group's or node's inlet branch in the gas injection network" } } ); - info.insert( { "GPRBW", { A::SUMMARY_GROUP, "Pressure drop along the group's or node's inlet branch in the water injection network" } } ); - info.insert( { "GALQ", { A::SUMMARY_GROUP, "ALQ in the group's or node's outlet branch in the production network" } } ); - info.insert( { "GOPRNB", { A::SUMMARY_GROUP, "Oil flow rate along the group's or node's outlet branch in the production network" } } ); - info.insert( { "GWPRNB", { A::SUMMARY_GROUP, "Water flow rate along the group's or node's outlet branch in the production network" } } ); - info.insert( { "GGPRNB", { A::SUMMARY_GROUP, "Gas flow rate along the group's or node's outlet branch in the production network" } } ); - info.insert( { "GLPRNB", { A::SUMMARY_GROUP, "Liquid flow rate along the group's or node's outlet branch in the production network" } } ); - info.insert( { "GWIRNB", { A::SUMMARY_GROUP, "Water flow rate along the group's or node's inlet branch in the water injection network" } } ); - info.insert( { "GGIRNB", { A::SUMMARY_GROUP, "Gas flow rate along the group's or node's inlet branch in the gas injection network" } } ); - info.insert( { "GOMNR", { A::SUMMARY_GROUP, "Group or node minimum oil rate as specified with GNETDP in the production network" } } ); - info.insert( { "GGMNR", { A::SUMMARY_GROUP, "Group or node minimum gas rate as specified with GNETDP in the production network" } } ); - info.insert( { "GWMNR", { A::SUMMARY_GROUP, "Group or node minimum water rate as specified with GNETDP in the production network" } } ); - info.insert( { "GLMNR", { A::SUMMARY_GROUP, "Group or node minimum liquid rate as specified with GNETDP in the production network" } } ); - info.insert( { "GOMXR", { A::SUMMARY_GROUP, "Group or node maximum oil rate as specified with GNETDP in the production network" } } ); - info.insert( { "GGMXR", { A::SUMMARY_GROUP, "Group or node maximum gas rate as specified with GNETDP in the production network" } } ); - info.insert( { "GWMXR", { A::SUMMARY_GROUP, "Group or node maximum water rate as specified with GNETDP in the production network" } } ); - info.insert( { "GLMXR", { A::SUMMARY_GROUP, "Group or node maximum liquid rate as specified with GNETDP in the production network" } } ); - info.insert( { "GMNP", { A::SUMMARY_GROUP, "Group or node minimum pressure as specified with GNETDP in the production network" } } ); - info.insert( { "GMXP", { A::SUMMARY_GROUP, "Group or node maximum pressure as specified with GNETDP in the production network" } } ); - info.insert( { "GPRINC", { A::SUMMARY_GROUP, "Group or node pressure increment as specified with GNETDP in the production network" } } ); - info.insert( { "GPRDEC", { A::SUMMARY_GROUP, "Group or node pressure decrement as specified with GNETDP in the production network" } } ); - info.insert( { "GCPR", { A::SUMMARY_GROUP, "Polymer Production Rate" } } ); - info.insert( { "GCPC", { A::SUMMARY_GROUP, "Polymer Production Concentration" } } ); - info.insert( { "GCPT", { A::SUMMARY_GROUP, "Polymer Production Total" } } ); - info.insert( { "GCIR", { A::SUMMARY_GROUP, "Polymer Injection Rate" } } ); - info.insert( { "GCIC", { A::SUMMARY_GROUP, "Polymer Injection Concentration" } } ); - info.insert( { "GCIT", { A::SUMMARY_GROUP, "Polymer Injection Total" } } ); - info.insert( { "GSPR", { A::SUMMARY_GROUP, "Salt Production Rate" } } ); - info.insert( { "GSPT", { A::SUMMARY_GROUP, "Salt Production Total" } } ); - info.insert( { "GSIR", { A::SUMMARY_GROUP, "Salt Injection Rate" } } ); - info.insert( { "GSIT", { A::SUMMARY_GROUP, "Salt Injection Total" } } ); - info.insert( { "GOPRL", { A::SUMMARY_GROUP, "Group Oil Production Rate Target" } } ); - info.insert( { "GOIRL", { A::SUMMARY_GROUP, "Group Oil Injection Rate Target" } } ); - info.insert( { "GWPRL", { A::SUMMARY_GROUP, "Group Water Production Rate Target" } } ); - info.insert( { "GWIRL", { A::SUMMARY_GROUP, "Group Water Injection Rate Target" } } ); - info.insert( { "GGPRL", { A::SUMMARY_GROUP, "Group Gas Production Rate Target" } } ); - info.insert( { "GGIRL", { A::SUMMARY_GROUP, "Group Gas Injection Rate Target" } } ); - info.insert( { "GLPRL", { A::SUMMARY_GROUP, "Group Liquid Production Rate Target" } } ); - info.insert( { "GVPRL", { A::SUMMARY_GROUP, "Group reservoir Volume Production Rate Target" } } ); - info.insert( { "GVIRL", { A::SUMMARY_GROUP, "Group reservoir Volume Injection Rate Target" } } ); - info.insert( { "GNPR", { A::SUMMARY_GROUP, "Solvent Production Rate" } } ); - info.insert( { "GNPT", { A::SUMMARY_GROUP, "Solvent Production Total" } } ); - info.insert( { "GNIR", { A::SUMMARY_GROUP, "Solvent Injection Rate" } } ); - info.insert( { "GNIT", { A::SUMMARY_GROUP, "Solvent Injection Total" } } ); - info.insert( { "GTPRSUR", { A::SUMMARY_GROUP, "Production Rate" } } ); - info.insert( { "GTPTSUR", { A::SUMMARY_GROUP, "Production Total" } } ); - info.insert( { "GTIRSUR", { A::SUMMARY_GROUP, "Injection Rate" } } ); - info.insert( { "GTITSUR", { A::SUMMARY_GROUP, "Injection Total" } } ); - info.insert( { "GTPRALK", { A::SUMMARY_GROUP, "Production Rate" } } ); - info.insert( { "GTPTALK", { A::SUMMARY_GROUP, "Production Total" } } ); - info.insert( { "GTIRALK", { A::SUMMARY_GROUP, "Injection Rate" } } ); - info.insert( { "GTITALK", { A::SUMMARY_GROUP, "Injection Total" } } ); - info.insert( { "GU", { A::SUMMARY_GROUP, "User-defined group quantity" } } ); - - info.insert( { "WOPR", { A::SUMMARY_WELL, "Oil Production Rate" } } ); - info.insert( { "WOPRA", { A::SUMMARY_WELL, "Oil Production Rate above GOC" } } ); - info.insert( { "WOPRB", { A::SUMMARY_WELL, "Oil Production Rate below GOC" } } ); - info.insert( { "WOPTA", { A::SUMMARY_WELL, "Oil Production Total above GOC" } } ); - info.insert( { "WOPTB", { A::SUMMARY_WELL, "Oil Production Total below GOC" } } ); - info.insert( { "WOPR1", { A::SUMMARY_WELL, "Oil Production Rate above GOC" } } ); - info.insert( { "WOPR2", { A::SUMMARY_WELL, "Oil Production Rate below GOC" } } ); - info.insert( { "WOPT1", { A::SUMMARY_WELL, "Oil Production Total above GOC" } } ); - info.insert( { "WOPT2", { A::SUMMARY_WELL, "Oil Production Total below GOC" } } ); - info.insert( { "WOMR", { A::SUMMARY_WELL, "Oil Mass Rate" } } ); - info.insert( { "WOMT", { A::SUMMARY_WELL, "Oil Mass Total" } } ); - info.insert( { "WODN", { A::SUMMARY_WELL, "Oil Density at Surface Conditions" } } ); - info.insert( { "WOPRH", { A::SUMMARY_WELL, "Oil Production Rate History" } } ); - info.insert( { "WOPRT", { A::SUMMARY_WELL, "Oil Production Rate Target/Limit" } } ); - info.insert( { "WOPRF", { A::SUMMARY_WELL, "Free Oil Production Rate" } } ); - info.insert( { "WOPRS", { A::SUMMARY_WELL, "Solution Oil Production Rate" } } ); - info.insert( { "WOPT", { A::SUMMARY_WELL, "Oil Production Total" } } ); - info.insert( { "WOPTH", { A::SUMMARY_WELL, "Oil Production Total History" } } ); - info.insert( { "WOPTF", { A::SUMMARY_WELL, "Free Oil Production Total" } } ); - info.insert( { "WOPTS", { A::SUMMARY_WELL, "Solution Oil Production Total" } } ); - info.insert( { "WOIR", { A::SUMMARY_WELL, "Oil Injection Rate" } } ); - info.insert( { "WOIRH", { A::SUMMARY_WELL, "Oil Injection Rate History" } } ); - info.insert( { "WOIRT", { A::SUMMARY_WELL, "Oil Injection Rate Target/Limit" } } ); - info.insert( { "WOIT", { A::SUMMARY_WELL, "Oil Injection Total" } } ); - info.insert( { "WOITH", { A::SUMMARY_WELL, "Oil Injection Total History" } } ); - info.insert( { "WOPP", { A::SUMMARY_WELL, "Oil Potential Production rate" } } ); - info.insert( { "WOPP2", { A::SUMMARY_WELL, "Oil Potential Production rate" } } ); - info.insert( { "WOPI", { A::SUMMARY_WELL, "Oil Potential Injection rate" } } ); - info.insert( { "WOPI2", { A::SUMMARY_WELL, "Oil Potential Injection rate" } } ); - info.insert( { "WOPGR", { A::SUMMARY_WELL, "Oil Production Guide Rate" } } ); - info.insert( { "WOIGR", { A::SUMMARY_WELL, "Oil Injection Guide Rate" } } ); - info.insert( { "WOVPR", { A::SUMMARY_WELL, "Oil Voidage Production Rate" } } ); - info.insert( { "WOVPT", { A::SUMMARY_WELL, "Oil Voidage Production Total" } } ); - info.insert( { "WOVIR", { A::SUMMARY_WELL, "Oil Voidage Injection Rate" } } ); - info.insert( { "WOVIT", { A::SUMMARY_WELL, "Oil Voidage Injection Total" } } ); - info.insert( { "WOnPR", { A::SUMMARY_WELL, "nth separator stage oil rate" } } ); - info.insert( { "WOnPT", { A::SUMMARY_WELL, "nth separator stage oil total" } } ); - info.insert( { "WWPR", { A::SUMMARY_WELL, "Water Production Rate" } } ); - info.insert( { "WWMR", { A::SUMMARY_WELL, "Water Mass Rate" } } ); - info.insert( { "WWMT", { A::SUMMARY_WELL, "Water Mass Total" } } ); - info.insert( { "WWPRH", { A::SUMMARY_WELL, "Water Production Rate History" } } ); - info.insert( { "WWPRT", { A::SUMMARY_WELL, "Water Production Rate Target/Limit" } } ); - info.insert( { "WWPT", { A::SUMMARY_WELL, "Water Production Total" } } ); - info.insert( { "WWPTH", { A::SUMMARY_WELL, "Water Production Total History" } } ); - info.insert( { "WWIR", { A::SUMMARY_WELL, "Water Injection Rate" } } ); - info.insert( { "WWIRH", { A::SUMMARY_WELL, "Water Injection Rate History" } } ); - info.insert( { "WWIRT", { A::SUMMARY_WELL, "Water Injection Rate Target/Limit" } } ); - info.insert( { "WWIT", { A::SUMMARY_WELL, "Water Injection Total" } } ); - info.insert( { "WWITH", { A::SUMMARY_WELL, "Water Injection Total History" } } ); - info.insert( { "WWPP", { A::SUMMARY_WELL, "Water Potential Production rate" } } ); - info.insert( { "WWPP2", { A::SUMMARY_WELL, "Water Potential Production rate" } } ); - info.insert( { "WWPI", { A::SUMMARY_WELL, "Water Potential Injection rate" } } ); - info.insert( { "WWIP", { A::SUMMARY_WELL, "Water Potential Injection rate" } } ); - info.insert( { "WWPI2", { A::SUMMARY_WELL, "Water Potential Injection rate" } } ); - info.insert( { "WWIP2", { A::SUMMARY_WELL, "Water Potential Injection rate" } } ); - info.insert( { "WWPGR", { A::SUMMARY_WELL, "Water Production Guide Rate" } } ); - info.insert( { "WWIGR", { A::SUMMARY_WELL, "Water Injection Guide Rate" } } ); - info.insert( { "WWVPR", { A::SUMMARY_WELL, "Water Voidage Production Rate" } } ); - info.insert( { "WWVPT", { A::SUMMARY_WELL, "Water Voidage Production Total" } } ); - info.insert( { "WWVIR", { A::SUMMARY_WELL, "Water Voidage Injection Rate" } } ); - info.insert( { "WWVIT", { A::SUMMARY_WELL, "Water Voidage Injection Total" } } ); - info.insert( { "WWPIR", { A::SUMMARY_WELL, "Ratio of produced water to injected water (percentage)" } } ); - info.insert( { "WWMPR", { A::SUMMARY_WELL, "Water component molar production rate" } } ); - info.insert( { "WWMPT", { A::SUMMARY_WELL, "Water component molar production total" } } ); - info.insert( { "WWMIR", { A::SUMMARY_WELL, "Water component molar injection rate" } } ); - info.insert( { "WWMIT", { A::SUMMARY_WELL, "Water component molar injection total" } } ); - info.insert( { "WGPR", { A::SUMMARY_WELL, "Gas Production Rate" } } ); - info.insert( { "WGPRA", { A::SUMMARY_WELL, "Gas Production Rate above" } } ); - info.insert( { "WGPRB", { A::SUMMARY_WELL, "Gas Production Rate below" } } ); - info.insert( { "WGPTA", { A::SUMMARY_WELL, "Gas Production Total above" } } ); - info.insert( { "WGPTB", { A::SUMMARY_WELL, "Gas Production Total below" } } ); - info.insert( { "WGPR1", { A::SUMMARY_WELL, "Gas Production Rate above GOC" } } ); - info.insert( { "WGPR2", { A::SUMMARY_WELL, "Gas Production Rate below GOC" } } ); - info.insert( { "WGPT1", { A::SUMMARY_WELL, "Gas Production Total above GOC" } } ); - info.insert( { "WGPT2", { A::SUMMARY_WELL, "Gas Production Total below GOC" } } ); - info.insert( { "WGMR", { A::SUMMARY_WELL, "Gas Mass Rate" } } ); - info.insert( { "WGMT", { A::SUMMARY_WELL, "Gas Mass Total" } } ); - info.insert( { "WGDN", { A::SUMMARY_WELL, "Gas Density at Surface Conditions" } } ); - info.insert( { "WGPRH", { A::SUMMARY_WELL, "Gas Production Rate History" } } ); - info.insert( { "WGPRT", { A::SUMMARY_WELL, "Gas Production Rate Target/Limit" } } ); - info.insert( { "WGPRF", { A::SUMMARY_WELL, "Free Gas Production Rate" } } ); - info.insert( { "WGPRS", { A::SUMMARY_WELL, "Solution Gas Production Rate" } } ); - info.insert( { "WGPT", { A::SUMMARY_WELL, "Gas Production Total" } } ); - info.insert( { "WGPTH", { A::SUMMARY_WELL, "Gas Production Total History" } } ); - info.insert( { "WGPTF", { A::SUMMARY_WELL, "Free Gas Production Total" } } ); - info.insert( { "WGPTS", { A::SUMMARY_WELL, "Solution Gas Production Total" } } ); - info.insert( { "WGIR", { A::SUMMARY_WELL, "Gas Injection Rate" } } ); - info.insert( { "WGIRH", { A::SUMMARY_WELL, "Gas Injection Rate History" } } ); - info.insert( { "WGIRT", { A::SUMMARY_WELL, "Gas Injection Rate Target/Limit" } } ); - info.insert( { "WGIT", { A::SUMMARY_WELL, "Gas Injection Total" } } ); - info.insert( { "WGITH", { A::SUMMARY_WELL, "Gas Injection Total History" } } ); - info.insert( { "WGPP", { A::SUMMARY_WELL, "Gas Potential Production rate" } } ); - info.insert( { "WGPP2", { A::SUMMARY_WELL, "Gas Potential Production rate" } } ); - info.insert( { "WGPPS", { A::SUMMARY_WELL, "Solution" } } ); - info.insert( { "WGPPS2", { A::SUMMARY_WELL, "Solution" } } ); - info.insert( { "WGPPF", { A::SUMMARY_WELL, "Free Gas Potential Production rate" } } ); - info.insert( { "WGPPF2", { A::SUMMARY_WELL, "Free Gas Potential Production rate" } } ); - info.insert( { "WGPI", { A::SUMMARY_WELL, "Gas Potential Injection rate" } } ); - info.insert( { "WGIP", { A::SUMMARY_WELL, "Gas Potential Injection rate" } } ); - info.insert( { "WGPI2", { A::SUMMARY_WELL, "Gas Potential Injection rate" } } ); - info.insert( { "WGIP2", { A::SUMMARY_WELL, "Gas Potential Injection rate" } } ); - info.insert( { "WGPGR", { A::SUMMARY_WELL, "Gas Production Guide Rate" } } ); - info.insert( { "WGIGR", { A::SUMMARY_WELL, "Gas Injection Guide Rate" } } ); - info.insert( { "WGLIR", { A::SUMMARY_WELL, "Gas Lift Injection Rate" } } ); - info.insert( { "WGLIT", { A::SUMMARY_WELL, "Gas Lift Injection Total" } } ); - info.insert( { "WWGPR", { A::SUMMARY_WELL, "Wet Gas Production Rate" } } ); - info.insert( { "WWGPT", { A::SUMMARY_WELL, "Wet Gas Production Total" } } ); - info.insert( { "WWGPRH", { A::SUMMARY_WELL, "Wet Gas Production Rate History" } } ); - info.insert( { "WWGIR", { A::SUMMARY_WELL, "Wet Gas Injection Rate" } } ); - info.insert( { "WWGIT", { A::SUMMARY_WELL, "Wet Gas Injection Total" } } ); - info.insert( { "WGnPR", { A::SUMMARY_WELL, "nth separator stage gas rate" } } ); - info.insert( { "WGnPT", { A::SUMMARY_WELL, "nth separator stage gas total" } } ); - info.insert( { "WGVPR", { A::SUMMARY_WELL, "Gas Voidage Production Rate" } } ); - info.insert( { "WGVPT", { A::SUMMARY_WELL, "Gas Voidage Production Total" } } ); - info.insert( { "WGVIR", { A::SUMMARY_WELL, "Gas Voidage Injection Rate" } } ); - info.insert( { "WGVIT", { A::SUMMARY_WELL, "Gas Voidage Injection Total" } } ); - info.insert( { "WGQ", { A::SUMMARY_WELL, "Gas Quality" } } ); - info.insert( { "WLPR", { A::SUMMARY_WELL, "Liquid Production Rate" } } ); - info.insert( { "WLPRH", { A::SUMMARY_WELL, "Liquid Production Rate History" } } ); - info.insert( { "WLPRT", { A::SUMMARY_WELL, "Liquid Production Rate Target/Limit" } } ); - info.insert( { "WLPT", { A::SUMMARY_WELL, "Liquid Production Total" } } ); - info.insert( { "WLPTH", { A::SUMMARY_WELL, "Liquid Production Total History" } } ); - info.insert( { "WVPR", { A::SUMMARY_WELL, "Res Volume Production Rate" } } ); - info.insert( { "WVPRT", { A::SUMMARY_WELL, "Res Volume Production Rate Target/Limit" } } ); - info.insert( { "WVPT", { A::SUMMARY_WELL, "Res Volume Production Total" } } ); - info.insert( { "WVPGR", { A::SUMMARY_WELL, "Res Volume Production Guide Rate" } } ); - info.insert( { "WVIR", { A::SUMMARY_WELL, "Res Volume Injection Rate" } } ); - info.insert( { "WVIRT", { A::SUMMARY_WELL, "Res Volume Injection Rate Target/Limit" } } ); - info.insert( { "WVIT", { A::SUMMARY_WELL, "Res Volume Injection Total" } } ); - info.insert( { "WWCT", { A::SUMMARY_WELL, "Water Cut" } } ); - info.insert( { "WWCTH", { A::SUMMARY_WELL, "Water Cut History" } } ); - info.insert( { "WGOR", { A::SUMMARY_WELL, "Gas-Oil Ratio" } } ); - info.insert( { "WGORH", { A::SUMMARY_WELL, "Gas-Oil Ratio History" } } ); - info.insert( { "WOGR", { A::SUMMARY_WELL, "Oil-Gas Ratio" } } ); - info.insert( { "WOGRH", { A::SUMMARY_WELL, "Oil-Gas Ratio History" } } ); - info.insert( { "WWGR", { A::SUMMARY_WELL, "Water-Gas Ratio" } } ); - info.insert( { "WWGRH", { A::SUMMARY_WELL, "Water-Gas Ratio History" } } ); - info.insert( { "WGLR", { A::SUMMARY_WELL, "Gas-Liquid Ratio" } } ); - info.insert( { "WGLRH", { A::SUMMARY_WELL, "Gas-Liquid Ratio History" } } ); - info.insert( { "WBGLR", { A::SUMMARY_WELL, "Bottom hole Gas-Liquid Ratio" } } ); - info.insert( { "WBHP", { A::SUMMARY_WELL, "Bottom Hole Pressure" } } ); - info.insert( { "WBHPH", { A::SUMMARY_WELL, "Bottom Hole Pressure History" } } ); - info.insert( { "WBHPT", { A::SUMMARY_WELL, "Bottom Hole Pressure Target/Limit" } } ); - info.insert( { "WTHP", { A::SUMMARY_WELL, "Tubing Head Pressure" } } ); - info.insert( { "WTHPH", { A::SUMMARY_WELL, "Tubing Head Pressure History" } } ); - info.insert( { "WPI", { A::SUMMARY_WELL, "Productivity Index of well's preferred phase" } } ); - info.insert( { "WPIO", { A::SUMMARY_WELL, "Oil phase PI" } } ); - info.insert( { "WPIG", { A::SUMMARY_WELL, "Gas phase PI" } } ); - info.insert( { "WPIW", { A::SUMMARY_WELL, "Water phase PI" } } ); - info.insert( { "WPIL", { A::SUMMARY_WELL, "Liquid phase PI" } } ); - info.insert( { "WBP", { A::SUMMARY_WELL, "One-point Pressure Average" } } ); - info.insert( { "WBP4", { A::SUMMARY_WELL, "Four-point Pressure Average" } } ); - info.insert( { "WBP5", { A::SUMMARY_WELL, "Five-point Pressure Average" } } ); - info.insert( { "WBP9", { A::SUMMARY_WELL, "Nine-point Pressure Average" } } ); - info.insert( { "WPI1", { A::SUMMARY_WELL, "Productivity Index based on the value of WBP" } } ); - info.insert( { "WPI4", { A::SUMMARY_WELL, "Productivity Index based on the value of WBP4" } } ); - info.insert( { "WPI5", { A::SUMMARY_WELL, "Productivity Index based on the value of WBP5" } } ); - info.insert( { "WPI9", { A::SUMMARY_WELL, "Productivity Index based on the value of WBP9" } } ); - info.insert( { "WHD", - { A::SUMMARY_WELL, - "Hydraulic head in well based on the reference depth given in HYDRHEAD and the well's reference " - "depth" } } ); - info.insert( { "WHDF", - { A::SUMMARY_WELL, - "Hydraulic head in well based on the reference depth given in HYDRHEAD and the well's reference depth " - "calculated at freshwater conditions" } } ); - info.insert( { "WSTAT", { A::SUMMARY_WELL, "Well State Indicator" } } ); - info.insert( { "WMCTL", { A::SUMMARY_WELL, "Mode of Control" } } ); - info.insert( { "WMCON", { A::SUMMARY_WELL, "The number of connections capable of flowing in the well" } } ); - info.insert( { "WEPR", { A::SUMMARY_WELL, "Energy Production Rate" } } ); - info.insert( { "WEPT", { A::SUMMARY_WELL, "Energy Production Total" } } ); - info.insert( { "WEFF", { A::SUMMARY_WELL, "Efficiency Factor" } } ); - info.insert( { "WEFFG", { A::SUMMARY_WELL, "Product of efficiency factors of the well and all its superior groups" } } ); - info.insert( { "WALQ", { A::SUMMARY_WELL, "Well Artificial Lift Quantity" } } ); - info.insert( { "WMVFP", { A::SUMMARY_WELL, "VFP table number used by the well" } } ); - info.insert( { "WNLPR", { A::SUMMARY_WELL, "NGL Production Rate" } } ); - info.insert( { "WNLPT", { A::SUMMARY_WELL, "NGL Production Total" } } ); - info.insert( { "WNLPRH", { A::SUMMARY_WELL, "NGL Production Rate History" } } ); - info.insert( { "WNLPTH", { A::SUMMARY_WELL, "NGL Production Total History" } } ); - info.insert( { "WNLPRT", { A::SUMMARY_WELL, "NGL Production Rate Target" } } ); - info.insert( { "WAMF", { A::SUMMARY_WELL, "Component aqueous mole fraction, from producing completions" } } ); - info.insert( { "WXMF", { A::SUMMARY_WELL, "Liquid Mole Fraction" } } ); - info.insert( { "WYMF", { A::SUMMARY_WELL, "Vapor Mole Fraction" } } ); - info.insert( { "WXMFn", { A::SUMMARY_WELL, "Liquid Mole Fraction for nth separator stage" } } ); - info.insert( { "WYMFn", { A::SUMMARY_WELL, "Vapor Mole Fraction for nth separator stage" } } ); - info.insert( { "WZMF", { A::SUMMARY_WELL, "Total Mole Fraction" } } ); - info.insert( { "WCMPR", { A::SUMMARY_WELL, "Hydrocarbon Component Molar Production Rates" } } ); - info.insert( { "WCMPT", { A::SUMMARY_WELL, "Hydrocarbon Component" } } ); - info.insert( { "WCMIR", { A::SUMMARY_WELL, "Hydrocarbon Component Molar Injection Rates" } } ); - info.insert( { "WCMIT", { A::SUMMARY_WELL, "Hydrocarbon Component Molar Injection Totals" } } ); - info.insert( { "WCGIR", { A::SUMMARY_WELL, "Hydrocarbon Component Gas Injection Rate" } } ); - info.insert( { "WCGPR", { A::SUMMARY_WELL, "Hydrocarbon Component Gas Production Rate" } } ); - info.insert( { "WCOPR", { A::SUMMARY_WELL, "Hydrocarbon Component Oil Production Rate" } } ); - info.insert( { "WHMIR", { A::SUMMARY_WELL, "Hydrocarbon Molar Injection Rate" } } ); - info.insert( { "WHMIT", { A::SUMMARY_WELL, "Hydrocarbon Molar Injection Total" } } ); - info.insert( { "WHMPR", { A::SUMMARY_WELL, "Hydrocarbon Molar Production Rate" } } ); - info.insert( { "WHMPT", { A::SUMMARY_WELL, "Hydrocarbon Molar Production Total" } } ); - info.insert( { "WCHMR", { A::SUMMARY_WELL, "Hydrocarbon Component" } } ); - info.insert( { "WCHMT", { A::SUMMARY_WELL, "Hydrocarbon Component" } } ); - info.insert( { "WCWGPR", { A::SUMMARY_WELL, "Hydrocarbon Component Wet Gas Production Rate" } } ); - info.insert( { "WCWGPT", { A::SUMMARY_WELL, "Hydrocarbon Component Wet Gas Production Total" } } ); - info.insert( { "WCWGIR", { A::SUMMARY_WELL, "Hydrocarbon Component Wet Gas Injection Rate" } } ); - info.insert( { "WCWGIT", { A::SUMMARY_WELL, "Hydrocarbon Component Wet Gas Injection Total" } } ); - info.insert( { "WCGMR", { A::SUMMARY_WELL, "Hydrocarbon component" } } ); - info.insert( { "WCGMT", { A::SUMMARY_WELL, "Hydrocarbon component" } } ); - info.insert( { "WCOMR", { A::SUMMARY_WELL, "Hydrocarbon component" } } ); - info.insert( { "WCOMT", { A::SUMMARY_WELL, "Hydrocarbon component" } } ); - info.insert( { "WCNMR", { A::SUMMARY_WELL, "Hydrocarbon component molar rates in the NGL phase" } } ); - info.insert( { "WCNWR", { A::SUMMARY_WELL, "Hydrocarbon component mass rates in the NGL phase" } } ); - info.insert( { "WCGMRn", { A::SUMMARY_WELL, "Hydrocarbon component molar rates in the gas phase for nth separator stage" } } ); - info.insert( { "WCGRn", { A::SUMMARY_WELL, "Hydrocarbon component molar rates in the gas phase for nth separator stage" } } ); - info.insert( { "WCOMRn", { A::SUMMARY_WELL, "Hydrocarbon component" } } ); - info.insert( { "WCORn", { A::SUMMARY_WELL, "Hydrocarbon component" } } ); - info.insert( { "WMUF", { A::SUMMARY_WELL, "Make-up fraction" } } ); - info.insert( { "WTHT", { A::SUMMARY_WELL, "Tubing Head Temperature" } } ); - info.insert( { "WMMW", { A::SUMMARY_WELL, "Mean molecular weight of wellstream" } } ); - info.insert( { "WPWE0", { A::SUMMARY_WELL, "Well drilled indicator" } } ); - info.insert( { "WPWE1", { A::SUMMARY_WELL, "Connections opened indicator" } } ); - info.insert( { "WPWE2", { A::SUMMARY_WELL, "Connections closed indicator" } } ); - info.insert( { "WPWE3", { A::SUMMARY_WELL, "Connections closed to bottom indicator" } } ); - info.insert( { "WPWE4", { A::SUMMARY_WELL, "Well stopped indicator" } } ); - info.insert( { "WPWE5", { A::SUMMARY_WELL, "Injector to producer indicator" } } ); - info.insert( { "WPWE6", { A::SUMMARY_WELL, "Producer to injector indicator" } } ); - info.insert( { "WPWE7", { A::SUMMARY_WELL, "Well shut indicator" } } ); - info.insert( { "WPWEM", { A::SUMMARY_WELL, "WELEVNT output mnemonic" } } ); - info.insert( { "WDRPR", { A::SUMMARY_WELL, "Well drilling priority" } } ); - info.insert( { "WBHWCn", { A::SUMMARY_WELL, "Derivative of well BHP with respect to parameter n" } } ); - info.insert( { "WGFWCn", { A::SUMMARY_WELL, "Derivative of well gas flow rate with respect to parameter n" } } ); - info.insert( { "WOFWCn", { A::SUMMARY_WELL, "Derivative of well oil flow rate with respect to parameter n" } } ); - info.insert( { "WWFWCn", { A::SUMMARY_WELL, "Derivative of water flow rate with respect to parameter n" } } ); - info.insert( { "WTPR", { A::SUMMARY_WELL, "Tracer Production Rate" } } ); - info.insert( { "WTPT", { A::SUMMARY_WELL, "Tracer Production Total" } } ); - info.insert( { "WTPC", { A::SUMMARY_WELL, "Tracer Production Concentration" } } ); - info.insert( { "WTIR", { A::SUMMARY_WELL, "Tracer Injection Rate" } } ); - info.insert( { "WTIT", { A::SUMMARY_WELL, "Tracer Injection Total" } } ); - info.insert( { "WTIC", { A::SUMMARY_WELL, "Tracer Injection Concentration" } } ); - info.insert( { "WTMR", { A::SUMMARY_WELL, "Traced mass Rate" } } ); - info.insert( { "WTMT", { A::SUMMARY_WELL, "Traced mass Total" } } ); - info.insert( { "WTQR", { A::SUMMARY_WELL, "Traced molar Rate" } } ); - info.insert( { "WTCM", { A::SUMMARY_WELL, "Tracer Carrier molar Rate" } } ); - info.insert( { "WTMF", { A::SUMMARY_WELL, "Traced molar fraction" } } ); - info.insert( { "WTVL", { A::SUMMARY_WELL, "Traced liquid volume rate" } } ); - info.insert( { "WTVV", { A::SUMMARY_WELL, "Traced vapor volume rate" } } ); - info.insert( { "WTTL", { A::SUMMARY_WELL, "Traced liquid volume total" } } ); - info.insert( { "WTTV", { A::SUMMARY_WELL, "Traced vapor volume total" } } ); - info.insert( { "WTML", { A::SUMMARY_WELL, "Traced mass liquid rate" } } ); - info.insert( { "WTMV", { A::SUMMARY_WELL, "Traced mass vapor rate" } } ); - info.insert( { "WTLM", { A::SUMMARY_WELL, "Traced mass liquid total" } } ); - info.insert( { "WTVM", { A::SUMMARY_WELL, "Traced mass vapor total" } } ); - info.insert( { "WAPI", { A::SUMMARY_WELL, "Oil API" } } ); - info.insert( { "WSPR", { A::SUMMARY_WELL, "Salt Production Rate" } } ); - info.insert( { "WSPT", { A::SUMMARY_WELL, "Salt Production Total" } } ); - info.insert( { "WSIR", { A::SUMMARY_WELL, "Salt Injection Rate" } } ); - info.insert( { "WSIT", { A::SUMMARY_WELL, "Salt Injection Total" } } ); - info.insert( { "WSPC", { A::SUMMARY_WELL, "Salt Production Concentration" } } ); - info.insert( { "WSIC", { A::SUMMARY_WELL, "Salt Injection Concentration" } } ); - info.insert( { "WTPCHEA", { A::SUMMARY_WELL, "Production Temperature" } } ); - info.insert( { "WTICHEA", { A::SUMMARY_WELL, "Injection Temperature" } } ); - info.insert( { "WTPRHEA", { A::SUMMARY_WELL, "Energy flows" } } ); - info.insert( { "WTPTHEA", { A::SUMMARY_WELL, "Energy Production Total" } } ); - info.insert( { "WTIRHEA", { A::SUMMARY_WELL, "Energy flows" } } ); - info.insert( { "WTITHEA", { A::SUMMARY_WELL, "Energy Injection Total" } } ); - info.insert( { "WTPR", { A::SUMMARY_WELL, "Tracer Production Rate" } } ); - info.insert( { "WTPT", { A::SUMMARY_WELL, "Tracer Production Total" } } ); - info.insert( { "WTPC", { A::SUMMARY_WELL, "Tracer Production Concentration" } } ); - info.insert( { "WTIR", { A::SUMMARY_WELL, "Tracer Injection Rate" } } ); - info.insert( { "WTIT", { A::SUMMARY_WELL, "Tracer Injection Total" } } ); - info.insert( { "WTIC", { A::SUMMARY_WELL, "Tracer Injection Concentration" } } ); - info.insert( { "WTIRF", { A::SUMMARY_WELL, "Tracer Injection Rate" } } ); - info.insert( { "WTIRS", { A::SUMMARY_WELL, "Tracer Injection Rate" } } ); - info.insert( { "WTPRF", { A::SUMMARY_WELL, "Tracer Production Rate" } } ); - info.insert( { "WTPRS", { A::SUMMARY_WELL, "Tracer Production Rate" } } ); - info.insert( { "WTITF", { A::SUMMARY_WELL, "Tracer Injection Total" } } ); - info.insert( { "WTITS", { A::SUMMARY_WELL, "Tracer Injection Total" } } ); - info.insert( { "WTPTF", { A::SUMMARY_WELL, "Tracer Production Total" } } ); - info.insert( { "WTPTS", { A::SUMMARY_WELL, "Tracer Production Total" } } ); - info.insert( { "WTICF", { A::SUMMARY_WELL, "Tracer Injection Concentration" } } ); - info.insert( { "WTICS", { A::SUMMARY_WELL, "Tracer Injection Concentration" } } ); - info.insert( { "WTPCF", { A::SUMMARY_WELL, "Tracer Production" } } ); - info.insert( { "WTPCS", { A::SUMMARY_WELL, "Tracer Production" } } ); - info.insert( { "WMPR", { A::SUMMARY_WELL, "Methane Production Rate" } } ); - info.insert( { "WMPT", { A::SUMMARY_WELL, "Methane Production Total" } } ); - info.insert( { "WMIR", { A::SUMMARY_WELL, "Methane Injection Rate" } } ); - info.insert( { "WMIT", { A::SUMMARY_WELL, "Methane Injection Total" } } ); - info.insert( { "WTPRFOA", { A::SUMMARY_WELL, "Production Rate" } } ); - info.insert( { "WTPTFOA", { A::SUMMARY_WELL, "Production Total" } } ); - info.insert( { "WTIRFOA", { A::SUMMARY_WELL, "Injection Rate" } } ); - info.insert( { "WTITFOA", { A::SUMMARY_WELL, "Injection Total" } } ); - info.insert( { "WGDC", { A::SUMMARY_WELL, "Gas Delivery Capacity" } } ); - info.insert( { "NGOPAS", { A::SUMMARY_WELL, "Number of iterations to converge DCQ in first pass" } } ); - info.insert( { "WGPRFP", { A::SUMMARY_WELL, "Well Gas Production Rate from end of First Pass" } } ); - info.insert( { "WTHPFP", { A::SUMMARY_WELL, "Well Tubing Head Pressure from end of First Pass" } } ); - info.insert( { "WBHPFP", { A::SUMMARY_WELL, "Well Bottom Hole Pressure from end of First Pass" } } ); - info.insert( { "WGLIR", { A::SUMMARY_WELL, "Gas Lift Injection Rate" } } ); - info.insert( { "WOGLR", { A::SUMMARY_WELL, "Well Oil Gas Lift Ratio" } } ); - info.insert( { "WGCV", { A::SUMMARY_WELL, "Gas Calorific Value" } } ); - info.insert( { "WGQ", { A::SUMMARY_WELL, "Gas molar Quality" } } ); - info.insert( { "WEPR", { A::SUMMARY_WELL, "Energy Production Rate" } } ); - info.insert( { "WEPT", { A::SUMMARY_WELL, "Energy Production Total" } } ); - info.insert( { "WEDC", { A::SUMMARY_WELL, "Energy Delivery Capacity" } } ); - info.insert( { "WCPR", { A::SUMMARY_WELL, "Polymer Production Rate" } } ); - info.insert( { "WCPC", { A::SUMMARY_WELL, "Polymer Production Concentration" } } ); - info.insert( { "WCPT", { A::SUMMARY_WELL, "Polymer Production Total" } } ); - info.insert( { "WCIR", { A::SUMMARY_WELL, "Polymer Injection Rate" } } ); - info.insert( { "WCIC", { A::SUMMARY_WELL, "Polymer Injection Concentration" } } ); - info.insert( { "WCIT", { A::SUMMARY_WELL, "Polymer Injection Total" } } ); - info.insert( { "WSPR", { A::SUMMARY_WELL, "Salt Production Rate" } } ); - info.insert( { "WSPT", { A::SUMMARY_WELL, "Salt Production Total" } } ); - info.insert( { "WSIR", { A::SUMMARY_WELL, "Salt Injection Rate" } } ); - info.insert( { "WSIT", { A::SUMMARY_WELL, "Salt Injection Total" } } ); - info.insert( { "WNPR", { A::SUMMARY_WELL, "Solvent Production Rate" } } ); - info.insert( { "WNPT", { A::SUMMARY_WELL, "Solvent Production Total" } } ); - info.insert( { "WNIR", { A::SUMMARY_WELL, "Solvent Injection Rate" } } ); - info.insert( { "WNIT", { A::SUMMARY_WELL, "Solvent Injection Total" } } ); - info.insert( { "WTPRSUR", { A::SUMMARY_WELL, "Production Rate" } } ); - info.insert( { "WTPTSUR", { A::SUMMARY_WELL, "Production Total" } } ); - info.insert( { "WTIRSUR", { A::SUMMARY_WELL, "Injection Rate" } } ); - info.insert( { "WTITSUR", { A::SUMMARY_WELL, "Injection Total" } } ); - info.insert( { "WTPRALK", { A::SUMMARY_WELL, "Production Rate" } } ); - info.insert( { "WTPTALK", { A::SUMMARY_WELL, "Production Total" } } ); - info.insert( { "WTIRALK", { A::SUMMARY_WELL, "Injection Rate" } } ); - info.insert( { "WTITALK", { A::SUMMARY_WELL, "Injection Total" } } ); - info.insert( { "WOFRL", { A::SUMMARY_WELL, "Oil Flow Rate" } } ); - info.insert( { "WOPRL", { A::SUMMARY_WELL, "Oil Flow Rate" } } ); - info.insert( { "WOPTL", { A::SUMMARY_WELL, "Oil Production Total" } } ); - info.insert( { "WOITL", { A::SUMMARY_WELL, "Oil Injection Total" } } ); - info.insert( { "WWFRL", { A::SUMMARY_WELL, "Water Flow Rate" } } ); - info.insert( { "WWPRL", { A::SUMMARY_WELL, "Water Flow Rate" } } ); - info.insert( { "WWPTL", { A::SUMMARY_WELL, "Water Production Total" } } ); - info.insert( { "WWIRL", { A::SUMMARY_WELL, "Water Injection Rate" } } ); - info.insert( { "WWITL", { A::SUMMARY_WELL, "Water Injection Total" } } ); - info.insert( { "WGFRL", { A::SUMMARY_WELL, "Gas Flow Rate" } } ); - info.insert( { "WGPRL", { A::SUMMARY_WELL, "Gas Flow Rate" } } ); - info.insert( { "WGPTL", { A::SUMMARY_WELL, "Gas Production Total" } } ); - info.insert( { "WGIRL", { A::SUMMARY_WELL, "Gas Injection Rate" } } ); - info.insert( { "WGITL", { A::SUMMARY_WELL, "Gas Injection Total" } } ); - info.insert( { "WLFRL", { A::SUMMARY_WELL, "Liquid Flow Rate" } } ); - info.insert( { "WLPTL", { A::SUMMARY_WELL, "Liquid Production Total" } } ); - info.insert( { "WVFRL", { A::SUMMARY_WELL, "Res Volume Flow Rate" } } ); - info.insert( { "WVPRL", { A::SUMMARY_WELL, "Res Volume Production Flow Rate" } } ); - info.insert( { "WVIRL", { A::SUMMARY_WELL, "Res Volume Injection Flow Rate" } } ); - info.insert( { "WVPTL", { A::SUMMARY_WELL, "Res Volume Production Total" } } ); - info.insert( { "WVITL", { A::SUMMARY_WELL, "Res Volume Injection Total" } } ); - info.insert( { "WWCTL", { A::SUMMARY_WELL, "Water Cut" } } ); - info.insert( { "WGORL", { A::SUMMARY_WELL, "Gas-Oil Ratio" } } ); - info.insert( { "WOGRL", { A::SUMMARY_WELL, "Oil-Gas Ratio" } } ); - info.insert( { "WWGRL", { A::SUMMARY_WELL, "Water-Gas Ratio" } } ); - info.insert( { "WGLRL", { A::SUMMARY_WELL, "Gas-Liquid Ratio" } } ); - - info.insert( { "WU", { A::SUMMARY_WELL, "User-defined well quantity" } } ); - - // Future CONNECTION vectors - info.insert( { "COFR", { A::SUMMARY_WELL_COMPLETION, "Oil Flow Rate" } } ); - info.insert( { "COFRF", { A::SUMMARY_WELL_COMPLETION, "Free Oil Flow Rate" } } ); - info.insert( { "COFRS", { A::SUMMARY_WELL_COMPLETION, "Solution oil flow rate" } } ); - info.insert( { "COFRU", { A::SUMMARY_WELL_COMPLETION, "Sum of connection oil flow rates upstream of, and including, this connection" } } ); - info.insert( { "COPR", { A::SUMMARY_WELL_COMPLETION, "Oil Production Rate" } } ); - info.insert( { "COPT", { A::SUMMARY_WELL_COMPLETION, "Oil Production Total" } } ); - info.insert( { "COPTF", { A::SUMMARY_WELL_COMPLETION, "Free Oil Production Total" } } ); - info.insert( { "COPTS", { A::SUMMARY_WELL_COMPLETION, "Solution Oil Production Total" } } ); - info.insert( { "COIT", { A::SUMMARY_WELL_COMPLETION, "Oil Injection Total" } } ); - info.insert( { "COPP", { A::SUMMARY_WELL_COMPLETION, "Oil Potential Production rate" } } ); - info.insert( { "COPI", { A::SUMMARY_WELL_COMPLETION, "Oil Potential Injection rate" } } ); - info.insert( { "CWFR", { A::SUMMARY_WELL_COMPLETION, "Water Flow Rate" } } ); - info.insert( { "CWFRU", { A::SUMMARY_WELL_COMPLETION, "Sum of connection water flow rates upstream of, and including, this connection" } } ); - info.insert( { "CWPR", { A::SUMMARY_WELL_COMPLETION, "Water Production Rate" } } ); - info.insert( { "CWPT", { A::SUMMARY_WELL_COMPLETION, "Water Production Total" } } ); - info.insert( { "CWIR", { A::SUMMARY_WELL_COMPLETION, "Water Injection Rate" } } ); - info.insert( { "CWIT", { A::SUMMARY_WELL_COMPLETION, "Water Injection Total" } } ); - info.insert( { "CWPP", { A::SUMMARY_WELL_COMPLETION, "Water Potential Production rate" } } ); - info.insert( { "CWPI", { A::SUMMARY_WELL_COMPLETION, "Water Potential Injection rate" } } ); - info.insert( { "CGFR", { A::SUMMARY_WELL_COMPLETION, "Gas Flow Rate" } } ); - info.insert( { "CGFRF", { A::SUMMARY_WELL_COMPLETION, "Free Gas Flow Rate" } } ); - info.insert( { "CGFRS", { A::SUMMARY_WELL_COMPLETION, "Solution Gas Flow Rate" } } ); - info.insert( { "CGFRU", { A::SUMMARY_WELL_COMPLETION, "Sum of connection gas flow rates upstream of, and including, this connection" } } ); - info.insert( { "CGPR", { A::SUMMARY_WELL_COMPLETION, "Gas Production Rate " } } ); - info.insert( { "CGPT", { A::SUMMARY_WELL_COMPLETION, "Gas Production Total" } } ); - info.insert( { "CGPTF", { A::SUMMARY_WELL_COMPLETION, "Free Gas Production Total" } } ); - info.insert( { "CGPTS", { A::SUMMARY_WELL_COMPLETION, "Solution Gas Production Total" } } ); - info.insert( { "CGIR", { A::SUMMARY_WELL_COMPLETION, "Gas Injection Rate" } } ); - info.insert( { "CGIT", { A::SUMMARY_WELL_COMPLETION, "Gas Injection Total" } } ); - info.insert( { "CGPP", { A::SUMMARY_WELL_COMPLETION, "Gas Potential Production rate" } } ); - info.insert( { "CGPI", { A::SUMMARY_WELL_COMPLETION, "Gas Potential Injection rate" } } ); - info.insert( { "CGQ", { A::SUMMARY_WELL_COMPLETION, "Gas Quality" } } ); - info.insert( { "CLFR", { A::SUMMARY_WELL_COMPLETION, "Liquid Flow Rate" } } ); - info.insert( { "CLPT", { A::SUMMARY_WELL_COMPLETION, "Liquid Production Total" } } ); - info.insert( { "CVFR", { A::SUMMARY_WELL_COMPLETION, "Reservoir" } } ); - info.insert( { "CVPR", { A::SUMMARY_WELL_COMPLETION, "Res Volume Production Rate" } } ); - info.insert( { "CVPT", { A::SUMMARY_WELL_COMPLETION, "Res Volume Production Total" } } ); - info.insert( { "CVIR", { A::SUMMARY_WELL_COMPLETION, "Res Volume Injection Rate" } } ); - info.insert( { "CVIT", { A::SUMMARY_WELL_COMPLETION, "Res Volume Injection Total" } } ); - info.insert( { "CWCT", { A::SUMMARY_WELL_COMPLETION, "Water Cut" } } ); - info.insert( { "CGOR", { A::SUMMARY_WELL_COMPLETION, "Gas-Oil Ratio" } } ); - info.insert( { "COGR", { A::SUMMARY_WELL_COMPLETION, "Oil-Gas Ratio" } } ); - info.insert( { "CWGR", { A::SUMMARY_WELL_COMPLETION, "Water-Gas Ratio" } } ); - info.insert( { "CGLR", { A::SUMMARY_WELL_COMPLETION, "Gas-Liquid Ratio" } } ); - info.insert( { "CPR", { A::SUMMARY_WELL_COMPLETION, "Connection Pressure" } } ); - info.insert( { "CPI", { A::SUMMARY_WELL_COMPLETION, "Productivity Index of well's preferred phase" } } ); - info.insert( { "CTFAC", { A::SUMMARY_WELL_COMPLETION, "Connection Transmissibility Factor" } } ); - info.insert( { "CDBF", { A::SUMMARY_WELL_COMPLETION, "Blocking factor for generalized pseudo-pressure method" } } ); - info.insert( { "CGPPTN", { A::SUMMARY_WELL_COMPLETION, "Generalized pseudo-pressure table update counter" } } ); - info.insert( { "CGPPTS", { A::SUMMARY_WELL_COMPLETION, "Generalized pseudo-pressure table update status" } } ); - info.insert( { "CDSM", { A::SUMMARY_WELL_COMPLETION, "Current mass of scale deposited" } } ); - info.insert( { "CDSML", { A::SUMMARY_WELL_COMPLETION, "Current mass of scale deposited per unit perforation length" } } ); - info.insert( { "CDSF", { A::SUMMARY_WELL_COMPLETION, "PI multiplicative factor due to scale damage" } } ); - info.insert( { "CAMF", { A::SUMMARY_WELL_COMPLETION, "Component aqueous mole fraction, from producing completions" } } ); - info.insert( { "CZMF", { A::SUMMARY_WELL_COMPLETION, "Total Mole Fraction" } } ); - info.insert( { "CKFR", { A::SUMMARY_WELL_COMPLETION, "Hydrocarbon Component" } } ); - info.insert( { "CKFT", { A::SUMMARY_WELL_COMPLETION, "Hydrocarbon Component" } } ); - info.insert( { "CDFAC", { A::SUMMARY_WELL_COMPLETION, "D-factor for flow dependent skin factor" } } ); - info.insert( { "CTFR", { A::SUMMARY_WELL_COMPLETION, "Tracer Flow Rate" } } ); - info.insert( { "CTPR", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Rate" } } ); - info.insert( { "CTPT", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Total" } } ); - info.insert( { "CTPC", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Concentration" } } ); - info.insert( { "CTIR", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Rate" } } ); - info.insert( { "CTIT", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Total" } } ); - info.insert( { "CTIC", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Concentration" } } ); - info.insert( { "CAPI", { A::SUMMARY_WELL_COMPLETION, "Oil API" } } ); - info.insert( { "CSFR", { A::SUMMARY_WELL_COMPLETION, "Salt Flow Rate" } } ); - info.insert( { "CSPR", { A::SUMMARY_WELL_COMPLETION, "Salt Production Rate" } } ); - info.insert( { "CSPT", { A::SUMMARY_WELL_COMPLETION, "Salt Production Total" } } ); - info.insert( { "CSIR", { A::SUMMARY_WELL_COMPLETION, "Salt Injection Rate" } } ); - info.insert( { "CSIT", { A::SUMMARY_WELL_COMPLETION, "Salt Injection Total" } } ); - info.insert( { "CSPC", { A::SUMMARY_WELL_COMPLETION, "Salt Production Concentration" } } ); - info.insert( { "CSIC", { A::SUMMARY_WELL_COMPLETION, "Salt Injection Concentration" } } ); - info.insert( { "CTFRANI", { A::SUMMARY_WELL_COMPLETION, "Anion Flow Rate" } } ); - info.insert( { "CTPTANI", { A::SUMMARY_WELL_COMPLETION, "Anion Production Total" } } ); - info.insert( { "CTITANI", { A::SUMMARY_WELL_COMPLETION, "Anion Injection Total" } } ); - info.insert( { "CTFRCAT", { A::SUMMARY_WELL_COMPLETION, "Cation Flow Rate" } } ); - info.insert( { "CTPTCAT", { A::SUMMARY_WELL_COMPLETION, "Cation Production Total" } } ); - info.insert( { "CTITCAT", { A::SUMMARY_WELL_COMPLETION, "Cation Injection Total" } } ); - info.insert( { "CTFR", { A::SUMMARY_WELL_COMPLETION, "Tracer Flow Rate" } } ); - info.insert( { "CTPR", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Rate" } } ); - info.insert( { "CTPT", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Total" } } ); - info.insert( { "CTPC", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Concentration" } } ); - info.insert( { "CTIR", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Rate" } } ); - info.insert( { "CTIT", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Total" } } ); - info.insert( { "CTIC", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Concentration" } } ); - info.insert( { "CTIRF", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Rate" } } ); - info.insert( { "CTIRS", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Rate" } } ); - info.insert( { "CTPRF", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Rate" } } ); - info.insert( { "CTPRS", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Rate" } } ); - info.insert( { "CTITF", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Total" } } ); - info.insert( { "CTITS", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Total" } } ); - info.insert( { "CTPTF", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Total" } } ); - info.insert( { "CTPTS", { A::SUMMARY_WELL_COMPLETION, "Tracer Production Total" } } ); - info.insert( { "CTICF", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Concentration" } } ); - info.insert( { "CTICS", { A::SUMMARY_WELL_COMPLETION, "Tracer Injection Concentration" } } ); - info.insert( { "CTPCF", { A::SUMMARY_WELL_COMPLETION, "Tracer Production" } } ); - info.insert( { "CTPCS", { A::SUMMARY_WELL_COMPLETION, "Tracer Production" } } ); - info.insert( { "CTFRFOA", { A::SUMMARY_WELL_COMPLETION, "Flow Rate" } } ); - info.insert( { "CTPTFOA", { A::SUMMARY_WELL_COMPLETION, "Production Total" } } ); - info.insert( { "CTITFOA", { A::SUMMARY_WELL_COMPLETION, "Injection Total" } } ); - info.insert( { "CRREXCH", { A::SUMMARY_WELL_COMPLETION, "Exchange flux at current time" } } ); - info.insert( { "CRRPROT", { A::SUMMARY_WELL_COMPLETION, "Connection cumulative water production" } } ); - info.insert( { "CRRINJT", { A::SUMMARY_WELL_COMPLETION, "Connection cumulative water injection" } } ); - info.insert( { "CCFR", { A::SUMMARY_WELL_COMPLETION, "Polymer Flow Rate" } } ); - info.insert( { "CCPR", { A::SUMMARY_WELL_COMPLETION, "Polymer Production Rate" } } ); - info.insert( { "CCPC", { A::SUMMARY_WELL_COMPLETION, "Polymer Production Concentration" } } ); - info.insert( { "CCPT", { A::SUMMARY_WELL_COMPLETION, "Polymer Production Total" } } ); - info.insert( { "CCIR", { A::SUMMARY_WELL_COMPLETION, "Polymer Injection Rate" } } ); - info.insert( { "CCIC", { A::SUMMARY_WELL_COMPLETION, "Polymer Injection Concentration" } } ); - info.insert( { "CCIT", { A::SUMMARY_WELL_COMPLETION, "Polymer Injection Total" } } ); - info.insert( { "CSFR", { A::SUMMARY_WELL_COMPLETION, "Salt Flow Rate" } } ); - info.insert( { "CSPR", { A::SUMMARY_WELL_COMPLETION, "Salt Production Rate" } } ); - info.insert( { "CSPT", { A::SUMMARY_WELL_COMPLETION, "Salt Production Total" } } ); - info.insert( { "CSIR", { A::SUMMARY_WELL_COMPLETION, "Salt Injection Rate" } } ); - info.insert( { "CSIT", { A::SUMMARY_WELL_COMPLETION, "Salt Injection Total" } } ); - info.insert( { "CNFR", { A::SUMMARY_WELL_COMPLETION, "Solvent Flow Rate" } } ); - info.insert( { "CNPT", { A::SUMMARY_WELL_COMPLETION, "Solvent Production Total" } } ); - info.insert( { "CNIT", { A::SUMMARY_WELL_COMPLETION, "Solvent Injection Total" } } ); - info.insert( { "CTFRSUR", { A::SUMMARY_WELL_COMPLETION, "Flow Rate" } } ); - info.insert( { "CTPTSUR", { A::SUMMARY_WELL_COMPLETION, "Production Total" } } ); - info.insert( { "CTITSUR", { A::SUMMARY_WELL_COMPLETION, "Injection Total" } } ); - info.insert( { "CTFRALK", { A::SUMMARY_WELL_COMPLETION, "Flow Rate" } } ); - info.insert( { "CTPTALK", { A::SUMMARY_WELL_COMPLETION, "Production Total" } } ); - info.insert( { "CTITALK", { A::SUMMARY_WELL_COMPLETION, "Injection Total" } } ); - info.insert( { "COFRU", { A::SUMMARY_WELL_COMPLETION, "Sum of connection oil flow rates upstream of, and including, this connection" } } ); - info.insert( { "CWFRU", { A::SUMMARY_WELL_COMPLETION, "Sum of connection water flow rates upstream of, and including, this connection" } } ); - info.insert( { "CGFRU", { A::SUMMARY_WELL_COMPLETION, "Sum of connection gas flow rates upstream of, and including, this connection" } } ); - info.insert( { "LCOFRU", { A::SUMMARY_WELL_COMPLETION, "As COFRU but for local grids" } } ); - info.insert( { "LCWFRU", { A::SUMMARY_WELL_COMPLETION, "As CWFRU but for local grids" } } ); - info.insert( { "LCGFRU", { A::SUMMARY_WELL_COMPLETION, "As CGFRU but for local grids" } } ); - info.insert( { "CU", { A::SUMMARY_WELL_COMPLETION, "User-defined connection quantity" } } ); - - info.insert( { "COFRL", { A::SUMMARY_WELL_COMPLETION, "Oil Flow Rate" } } ); - info.insert( { "COPRL", { A::SUMMARY_WELL_COMPLETION, "Oil Flow Rate" } } ); - info.insert( { "COPTL", { A::SUMMARY_WELL_COMPLETION, "Oil Production Total" } } ); - info.insert( { "COITL", { A::SUMMARY_WELL_COMPLETION, "Oil Injection Total" } } ); - info.insert( { "CWFRL", { A::SUMMARY_WELL_COMPLETION, "Water Flow Rate" } } ); - info.insert( { "CWPRL", { A::SUMMARY_WELL_COMPLETION, "Water Flow Rate" } } ); - info.insert( { "CWPTL", { A::SUMMARY_WELL_COMPLETION, "Water Production Total" } } ); - info.insert( { "CWIRL", { A::SUMMARY_WELL_COMPLETION, "Water Injection Rate" } } ); - info.insert( { "CWITL", { A::SUMMARY_WELL_COMPLETION, "Water Injection Total" } } ); - info.insert( { "CGFRL", { A::SUMMARY_WELL_COMPLETION, "Gas Flow Rate" } } ); - info.insert( { "CGPRL", { A::SUMMARY_WELL_COMPLETION, "Gas Flow Rate" } } ); - info.insert( { "CGPTL", { A::SUMMARY_WELL_COMPLETION, "Gas Production Total" } } ); - info.insert( { "CGIRL", { A::SUMMARY_WELL_COMPLETION, "Gas Injection Rate" } } ); - info.insert( { "CGITL", { A::SUMMARY_WELL_COMPLETION, "Gas Injection Total" } } ); - info.insert( { "CLFRL", { A::SUMMARY_WELL_COMPLETION, "Liquid Flow Rate" } } ); - info.insert( { "CLPTL", { A::SUMMARY_WELL_COMPLETION, "Liquid Production Total" } } ); - info.insert( { "CVFRL", { A::SUMMARY_WELL_COMPLETION, "Reservoir" } } ); - info.insert( { "CVPRL", { A::SUMMARY_WELL_COMPLETION, "Res Volume Production Flow Rate" } } ); - info.insert( { "CVIRL", { A::SUMMARY_WELL_COMPLETION, "Res Volume Injection Flow Rate" } } ); - info.insert( { "CVPTL", { A::SUMMARY_WELL_COMPLETION, "Res Volume Production Total" } } ); - info.insert( { "CVITL", { A::SUMMARY_WELL_COMPLETION, "Res Volume Injection Total" } } ); - info.insert( { "CWCTL", { A::SUMMARY_WELL_COMPLETION, "Water Cut" } } ); - info.insert( { "CGORL", { A::SUMMARY_WELL_COMPLETION, "Gas-Oil Ratio" } } ); - info.insert( { "COGRL", { A::SUMMARY_WELL_COMPLETION, "Oil-Gas Ratio" } } ); - info.insert( { "CWGRL", { A::SUMMARY_WELL_COMPLETION, "Water-Gas Ratio" } } ); - info.insert( { "CGLRL", { A::SUMMARY_WELL_COMPLETION, "Gas-Liquid Ratio" } } ); - info.insert( { "CPRL", { A::SUMMARY_WELL_COMPLETION, "Average Connection Pressure in completion" } } ); - info.insert( { "CKFRL", { A::SUMMARY_WELL_COMPLETION, "Hydrocarbon Component" } } ); - info.insert( { "CKFTL", { A::SUMMARY_WELL_COMPLETION, "Hydrocarbon Component" } } ); - - info.insert( { "RPR", { A::SUMMARY_REGION, "Pressure average value" } } ); - info.insert( { "RPRH", { A::SUMMARY_REGION, "Pressure average value" } } ); - info.insert( { "RPRP", { A::SUMMARY_REGION, "Pressure average value" } } ); - info.insert( { "RPRGZ", { A::SUMMARY_REGION, "P/Z" } } ); - info.insert( { "RRS", { A::SUMMARY_REGION, "Gas-oil ratio" } } ); - info.insert( { "RRV", { A::SUMMARY_REGION, "Oil-gas ratio" } } ); - info.insert( { "RPPC", { A::SUMMARY_REGION, "Initial Contact Corrected Potential" } } ); - info.insert( { "RRPV", { A::SUMMARY_REGION, "Pore Volume at Reservoir conditions" } } ); - info.insert( { "ROPV", { A::SUMMARY_REGION, "Pore Volume containing Oil" } } ); - info.insert( { "RWPV", { A::SUMMARY_REGION, "Pore Volume containing Water" } } ); - info.insert( { "RGPV", { A::SUMMARY_REGION, "Pore Volume containing Gas" } } ); - info.insert( { "RHPV", { A::SUMMARY_REGION, "Pore Volume containing Hydrocarbon" } } ); - info.insert( { "RRTM", { A::SUMMARY_REGION, "Transmissibility Multiplier associated with rock compaction" } } ); - info.insert( { "ROE", { A::SUMMARY_REGION, "(OIP(initial) - OIP(now)) / OIP(initial)" } } ); - info.insert( { "ROEW", { A::SUMMARY_REGION, "Oil Production from Wells / OIP(initial)" } } ); - info.insert( { "ROEIW", { A::SUMMARY_REGION, "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Water" } } ); - info.insert( { "ROEWW", { A::SUMMARY_REGION, "Oil Production from Wells / Initial Mobile Oil with respect to Water" } } ); - info.insert( { "ROEIG", { A::SUMMARY_REGION, "(OIP(initial) - OIP(now)) / Initial Mobile Oil with respect to Gas" } } ); - info.insert( { "ROEWG", { A::SUMMARY_REGION, "Oil Production from Wells / Initial Mobile Oil with respect to Gas" } } ); - info.insert( { "RORMR", { A::SUMMARY_REGION, "Total stock tank oil produced by rock compaction" } } ); - info.insert( { "RORMW", { A::SUMMARY_REGION, "Total stock tank oil produced by water influx" } } ); - info.insert( { "RORMG", { A::SUMMARY_REGION, "Total stock tank oil produced by gas influx" } } ); - info.insert( { "RORME", { A::SUMMARY_REGION, "Total stock tank oil produced by oil expansion" } } ); - info.insert( { "RORMS", { A::SUMMARY_REGION, "Total stock tank oil produced by solution gas" } } ); - info.insert( { "RORMF", { A::SUMMARY_REGION, "Total stock tank oil produced by free gas influx" } } ); - info.insert( { "RORMX", { A::SUMMARY_REGION, "Total stock tank oil produced by 'traced' water influx" } } ); - info.insert( { "RORMY", { A::SUMMARY_REGION, "Total stock tank oil produced by other water influx" } } ); - info.insert( { "RORFR", { A::SUMMARY_REGION, "Fraction of total oil produced by rock compaction" } } ); - info.insert( { "RORFW", { A::SUMMARY_REGION, "Fraction of total oil produced by water influx" } } ); - info.insert( { "RORFG", { A::SUMMARY_REGION, "Fraction of total oil produced by gas influx" } } ); - info.insert( { "RORFE", { A::SUMMARY_REGION, "Fraction of total oil produced by oil expansion" } } ); - info.insert( { "RORFS", { A::SUMMARY_REGION, "Fraction of total oil produced by solution gas" } } ); - info.insert( { "RORFF", { A::SUMMARY_REGION, "Fraction of total oil produced by free gas influx" } } ); - info.insert( { "RORFX", { A::SUMMARY_REGION, "Fraction of total oil produced by 'traced' water influx" } } ); - info.insert( { "RORFY", { A::SUMMARY_REGION, "Fraction of total oil produced by other water influx" } } ); - info.insert( { "RTIPT", { A::SUMMARY_REGION, "Tracer In Place" } } ); - info.insert( { "RTIPF", { A::SUMMARY_REGION, "Tracer In Place" } } ); - info.insert( { "RTIPS", { A::SUMMARY_REGION, "Tracer In Place" } } ); - info.insert( { "RAPI", { A::SUMMARY_REGION, "Oil API" } } ); - info.insert( { "RSIP", { A::SUMMARY_REGION, "Salt In Place" } } ); - info.insert( { "RTIPTHEA", { A::SUMMARY_REGION, "Difference in Energy in place between current and initial time" } } ); - info.insert( { "RTIPT", { A::SUMMARY_REGION, "Tracer In Place" } } ); - info.insert( { "RTIPF", { A::SUMMARY_REGION, "Tracer In Place" } } ); - info.insert( { "RTIPS", { A::SUMMARY_REGION, "Tracer In Place" } } ); - info.insert( { "RTIP#", { A::SUMMARY_REGION, "Tracer In Place in phase # (1,2,3,...)" } } ); - info.insert( { "RTADS", { A::SUMMARY_REGION, "Tracer Adsorption total" } } ); - info.insert( { "RTDCY", { A::SUMMARY_REGION, "Decayed tracer" } } ); - info.insert( { "RCGC", { A::SUMMARY_REGION, "Bulk Coal Gas Concentration" } } ); - info.insert( { "RCSC", { A::SUMMARY_REGION, "Bulk Coal Solvent Concentration" } } ); - info.insert( { "RTIPTFOA", { A::SUMMARY_REGION, "In Solution" } } ); - info.insert( { "RTADSFOA", { A::SUMMARY_REGION, "Adsorption total" } } ); - info.insert( { "RTDCYFOA", { A::SUMMARY_REGION, "Decayed tracer" } } ); - info.insert( { "RTMOBFOA", { A::SUMMARY_REGION, "Gas mobility factor" } } ); - info.insert( { "RCIP", { A::SUMMARY_REGION, "Polymer In Solution" } } ); - info.insert( { "RCAD", { A::SUMMARY_REGION, "Polymer Adsorption total" } } ); - info.insert( { "RSIP", { A::SUMMARY_REGION, "Salt In Place" } } ); - info.insert( { "RNIP", { A::SUMMARY_REGION, "Solvent In Place" } } ); - info.insert( { "RTIPTSUR", { A::SUMMARY_REGION, "In Solution" } } ); - info.insert( { "RTADSUR", { A::SUMMARY_REGION, "Adsorption total" } } ); - info.insert( { "RU", { A::SUMMARY_REGION, "User-defined region quantity" } } ); - - info.insert( { "ROFR", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow rate" } } ); - info.insert( { "ROFR+", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow rate" } } ); - info.insert( { "ROFR-", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow rate" } } ); - info.insert( { "ROFT", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow total" } } ); - info.insert( { "ROFT+", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow total" } } ); - info.insert( { "ROFT-", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow total" } } ); - info.insert( { "ROFTL", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow total" } } ); - info.insert( { "ROFTG", { A::SUMMARY_REGION_2_REGION, "Inter-region oil flow total" } } ); - info.insert( { "RGFR", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow rate" } } ); - info.insert( { "RGFR+", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow rate" } } ); - info.insert( { "RGFR-", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow rate" } } ); - info.insert( { "RGFT", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow total)" } } ); - info.insert( { "RGFT+", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow total" } } ); - info.insert( { "RGFT-", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow total" } } ); - info.insert( { "RGFTL", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow total" } } ); - info.insert( { "RGFTG", { A::SUMMARY_REGION_2_REGION, "Inter-region gas flow total" } } ); - info.insert( { "RWFR", { A::SUMMARY_REGION_2_REGION, "Inter-region water flow rate" } } ); - info.insert( { "RWFR+", { A::SUMMARY_REGION_2_REGION, "Inter-region water flow rate" } } ); - info.insert( { "RWFR-", { A::SUMMARY_REGION_2_REGION, "Inter-region water flow rate" } } ); - info.insert( { "RWFT", { A::SUMMARY_REGION_2_REGION, "Inter-region water flow total" } } ); - info.insert( { "RTFTF", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow Total" } } ); - info.insert( { "RTFTS", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow Total" } } ); - info.insert( { "RTFTT", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow Total" } } ); - info.insert( { "RSFT", { A::SUMMARY_REGION_2_REGION, "Salt inter-region Flow Total" } } ); - info.insert( { "RTFTT", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow" } } ); - info.insert( { "RTFTF", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow" } } ); - info.insert( { "RTFTS", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow" } } ); - info.insert( { "RTFT#", { A::SUMMARY_REGION_2_REGION, "Tracer inter-region Flow in phase # (1,2,3,...)" } } ); - info.insert( { "RTFTTFOA", { A::SUMMARY_REGION_2_REGION, "Inter-region Flow Total" } } ); - info.insert( { "RCFT", { A::SUMMARY_REGION_2_REGION, "Polymer inter-region Flow Total" } } ); - info.insert( { "RSFT", { A::SUMMARY_REGION_2_REGION, "Salt inter-region Flow Total" } } ); - info.insert( { "RNFT", { A::SUMMARY_REGION_2_REGION, "Solvent inter-region Flow" } } ); - info.insert( { "RTFTTSUR", { A::SUMMARY_REGION_2_REGION, "Inter-region Flow Total" } } ); - - info.insert( { "BPR", { A::SUMMARY_BLOCK, "Oil phase Pressure" } } ); - info.insert( { "BPRESSUR", { A::SUMMARY_BLOCK, "Oil phase Pressure" } } ); - info.insert( { "BWPR", { A::SUMMARY_BLOCK, "Water phase Pressure" } } ); - info.insert( { "BGPR", { A::SUMMARY_BLOCK, "Gas phase Pressure" } } ); - info.insert( { "BRS", { A::SUMMARY_BLOCK, "Gas-oil ratio" } } ); - info.insert( { "BRV", { A::SUMMARY_BLOCK, "Oil-gas ratio" } } ); - info.insert( { "BPBUB", { A::SUMMARY_BLOCK, "Bubble point pressure" } } ); - info.insert( { "BPDEW", { A::SUMMARY_BLOCK, "Dew point pressure" } } ); - info.insert( { "BRSSAT", { A::SUMMARY_BLOCK, "Saturated gas-oil ratio" } } ); - info.insert( { "BRVSAT", { A::SUMMARY_BLOCK, "Saturated oil-gas ratio" } } ); - info.insert( { "BSTATE", { A::SUMMARY_BLOCK, "Gas-oil state indicator" } } ); - info.insert( { "BPPC", { A::SUMMARY_BLOCK, "Initial Contact Corrected Potential" } } ); - info.insert( { "BOKR", { A::SUMMARY_BLOCK, "Oil relative permeability" } } ); - info.insert( { "BWKR", { A::SUMMARY_BLOCK, "Water relative permeability" } } ); - info.insert( { "BGKR", { A::SUMMARY_BLOCK, "Gas relative permeability" } } ); - info.insert( { "BKRO", { A::SUMMARY_BLOCK, "Oil relative permeability" } } ); - info.insert( { "BKROG", { A::SUMMARY_BLOCK, "Two-phase oil relative permeability to gas" } } ); - info.insert( { "BKROW", { A::SUMMARY_BLOCK, "Two-phase oil relative permeability to water" } } ); - info.insert( { "BKRG", { A::SUMMARY_BLOCK, "Gas relative permeability" } } ); - info.insert( { "BKRGO", { A::SUMMARY_BLOCK, "Two-phase gas relative permeability to oil" } } ); - info.insert( { "BKRGW", { A::SUMMARY_BLOCK, "Two-phase gas relative permeability to water" } } ); - info.insert( { "BKRW", { A::SUMMARY_BLOCK, "Water relative permeability" } } ); - info.insert( { "BKRWG", { A::SUMMARY_BLOCK, "Two-phase water relative permeability to gas" } } ); - info.insert( { "BKRWO", { A::SUMMARY_BLOCK, "Two-phase water relative permeability to oil" } } ); - info.insert( { "BRK", { A::SUMMARY_BLOCK, "Water relative permeability reduction factor due to polymer" } } ); - info.insert( { "BEWKR", { A::SUMMARY_BLOCK, "Water effective relative permeability due to polymer" } } ); - info.insert( { "BWPC", { A::SUMMARY_BLOCK, "Water-Oil capillary pressure" } } ); - info.insert( { "BGPC", { A::SUMMARY_BLOCK, "Gas-Oil capillary pressure" } } ); - info.insert( { "BPCO", { A::SUMMARY_BLOCK, "Oil Capillary Pressures" } } ); - info.insert( { "BPCG", { A::SUMMARY_BLOCK, "Gas Capillary Pressures" } } ); - info.insert( { "BPCW", { A::SUMMARY_BLOCK, "Water Capillary Pressures" } } ); - info.insert( { "BGTRP", { A::SUMMARY_BLOCK, "Trapped gas saturation" } } ); - info.insert( { "BGTPD", { A::SUMMARY_BLOCK, "Dynamic trapped gas saturation" } } ); - info.insert( { "BGSHY", { A::SUMMARY_BLOCK, "Departure saturation from drainage to imbibition for gas capillary pressure hysteresis" } } ); - info.insert( { "BGSTRP", { A::SUMMARY_BLOCK, "Trapped gas critical saturation for gas capillary pressure hysteresis" } } ); - info.insert( { "BWSHY", { A::SUMMARY_BLOCK, "Departure saturation from drainage to imbibition for water capillary pressure hysteresis" } } ); - info.insert( { "BWSMA", { A::SUMMARY_BLOCK, "Maximum wetting saturation for water capillary pressure hysteresis" } } ); - info.insert( { "BMLSC", { A::SUMMARY_BLOCK, "Hydrocarbon molar density" } } ); - info.insert( { "BMLST", { A::SUMMARY_BLOCK, "Total hydrocarbon molar density" } } ); - info.insert( { "BMWAT", { A::SUMMARY_BLOCK, "Water molar density" } } ); - info.insert( { "BROMLS", { A::SUMMARY_BLOCK, "Residual oil moles/ reservoir volume" } } ); - info.insert( { "BJV", { A::SUMMARY_BLOCK, "In" } } ); - info.insert( { "BVMF", { A::SUMMARY_BLOCK, "Vapor mole fraction" } } ); - info.insert( { "BPSAT", { A::SUMMARY_BLOCK, "Saturation Pressures" } } ); - info.insert( { "BAMF", { A::SUMMARY_BLOCK, "Component aqueous mole fraction" } } ); - info.insert( { "BXMF", { A::SUMMARY_BLOCK, "Liquid hydrocarbon component mole fraction" } } ); - info.insert( { "BYMF", { A::SUMMARY_BLOCK, "Vapor hydrocarbon component mole fraction / vapor steam" } } ); - info.insert( { "BSMF", { A::SUMMARY_BLOCK, "CO2STORE with SOLID option only Solid hydrocarbon component mole fraction" } } ); - info.insert( { "BSTEN", { A::SUMMARY_BLOCK, "Surface Tension" } } ); - info.insert( { "BFMISC", { A::SUMMARY_BLOCK, "Miscibility Factor" } } ); - info.insert( { "BREAC", { A::SUMMARY_BLOCK, "Reaction rate. The reaction number is given as a component index" } } ); - info.insert( { "BHD", { A::SUMMARY_BLOCK, "Hydraulic head" } } ); - info.insert( { "BHDF", { A::SUMMARY_BLOCK, "Hydraulic head at fresh water conditions" } } ); - info.insert( { "BPR_X", { A::SUMMARY_BLOCK, "Pressure interpolated at a defined coordinate" } } ); - info.insert( { "BHD_X", { A::SUMMARY_BLOCK, "Hydraulic head interpolated at a defined coordinate" } } ); - info.insert( { "BHDF_X", { A::SUMMARY_BLOCK, "Hydraulic head at fresh water conditions interpolated at a defined coordinate" } } ); - info.insert( { "BSCN_X", { A::SUMMARY_BLOCK, "Brine concentration interpolated at a defined coordinate" } } ); - info.insert( { "BCTRA_X", { A::SUMMARY_BLOCK, "Tracer concentration interpolated at a defined coordinate" } } ); - info.insert( { "LBPR_X", { A::SUMMARY_BLOCK, "Pressure interpolated at a defined coordinate within a local grid" } } ); - info.insert( { "LBHD_X", { A::SUMMARY_BLOCK, "Hydraulic head interpolated at a defined coordinate within a local grid" } } ); - info.insert( { "LBHDF_X", - { A::SUMMARY_BLOCK, "Hydraulic head at freshwater conditions interpolated at a defined coordinate within a local grid" } } ); - info.insert( { "LBSCN_X", { A::SUMMARY_BLOCK, "Brine concentration interpolated at a defined coordinate within a local grid" } } ); - info.insert( { "LBCTRA_X", { A::SUMMARY_BLOCK, "Tracer concentration interpolated at a defined coordinate within a local grid" } } ); - info.insert( { "BOKRX", { A::SUMMARY_BLOCK, "Oil relative permeability in the X direction" } } ); - info.insert( { "BOKRX", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -X direction" } } ); - info.insert( { "BOKRY", { A::SUMMARY_BLOCK, "Oil relative permeability in the Y direction" } } ); - info.insert( { "BOKRY", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -Y direction" } } ); - info.insert( { "BOKRZ", { A::SUMMARY_BLOCK, "Oil relative permeability in the Z direction" } } ); - info.insert( { "BOKRZ", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -Z direction" } } ); - info.insert( { "BWKRX", { A::SUMMARY_BLOCK, "Water relative permeability in the X direction" } } ); - info.insert( { "BWKRX", { A::SUMMARY_BLOCK, "- Water relative permeability in the -X direction" } } ); - info.insert( { "BWKRY", { A::SUMMARY_BLOCK, "Water relative permeability in the Y direction" } } ); - info.insert( { "BWKRY", { A::SUMMARY_BLOCK, "- Water relative permeability in the -Y direction" } } ); - info.insert( { "BWKRZ", { A::SUMMARY_BLOCK, "Water relative permeability in the Z direction" } } ); - info.insert( { "BWKRZ", { A::SUMMARY_BLOCK, "- Water relative permeability in the -Z direction" } } ); - info.insert( { "BGKRX", { A::SUMMARY_BLOCK, "Gas relative permeability in the X direction" } } ); - info.insert( { "BGKRX", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -X direction" } } ); - info.insert( { "BGKRY", { A::SUMMARY_BLOCK, "Gas relative permeability in the Y direction" } } ); - info.insert( { "BGKRY", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -Y direction" } } ); - info.insert( { "BGKRZ", { A::SUMMARY_BLOCK, "Gas relative permeability in the Z direction" } } ); - info.insert( { "BGKRZ", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -Z direction" } } ); - info.insert( { "BOKRI", { A::SUMMARY_BLOCK, "Oil relative permeability in the I direction" } } ); - info.insert( { "BOKRI", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -I direction" } } ); - info.insert( { "BOKRJ", { A::SUMMARY_BLOCK, "Oil relative permeability in the J direction" } } ); - info.insert( { "BOKRJ", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -J direction" } } ); - info.insert( { "BOKRK", { A::SUMMARY_BLOCK, "Oil relative permeability in the K direction" } } ); - info.insert( { "BOKRK", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -K direction" } } ); - info.insert( { "BWKRI", { A::SUMMARY_BLOCK, "Water relative permeability in the I direction" } } ); - info.insert( { "BWKRI", { A::SUMMARY_BLOCK, "- Water relative permeability in the -I direction" } } ); - info.insert( { "BWKRJ", { A::SUMMARY_BLOCK, "Water relative permeability in the J direction" } } ); - info.insert( { "BWKRJ", { A::SUMMARY_BLOCK, "- Water relative permeability in the -J direction" } } ); - info.insert( { "BWKRK", { A::SUMMARY_BLOCK, "Water relative permeability in the K direction" } } ); - info.insert( { "BWKRK", { A::SUMMARY_BLOCK, "- Water relative permeability in the -K direction" } } ); - info.insert( { "BGKRI", { A::SUMMARY_BLOCK, "Gas relative permeability in the I direction" } } ); - info.insert( { "BGKRI", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -I direction" } } ); - info.insert( { "BGKRJ", { A::SUMMARY_BLOCK, "Gas relative permeability in the J direction" } } ); - info.insert( { "BGKRJ", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -J direction" } } ); - info.insert( { "BGKRK", { A::SUMMARY_BLOCK, "Gas relative permeability in the K direction" } } ); - info.insert( { "BGKRK", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -K direction" } } ); - info.insert( { "BOKRR", { A::SUMMARY_BLOCK, "Oil relative permeability in the R" } } ); - info.insert( { "BOKRR", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -R" } } ); - info.insert( { "BOKRT", { A::SUMMARY_BLOCK, "Oil relative permeability in the T" } } ); - info.insert( { "BOKRT", { A::SUMMARY_BLOCK, "- Oil relative permeability in the -T" } } ); - info.insert( { "BWKRR", { A::SUMMARY_BLOCK, "Water relative permeability in the R" } } ); - info.insert( { "BWKRR", { A::SUMMARY_BLOCK, "- Water relative permeability in the -R" } } ); - info.insert( { "BWKRT", { A::SUMMARY_BLOCK, "Water relative permeability in the T" } } ); - info.insert( { "BWKRT", { A::SUMMARY_BLOCK, "- Water relative permeability in the -T" } } ); - info.insert( { "BGKRR", { A::SUMMARY_BLOCK, "Gas relative permeability in the R" } } ); - info.insert( { "BGKRR", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -R" } } ); - info.insert( { "BGKRT", { A::SUMMARY_BLOCK, "Gas relative permeability in the T" } } ); - info.insert( { "BGKRT", { A::SUMMARY_BLOCK, "- Gas relative permeability in the -T" } } ); - info.insert( { "BRPV", { A::SUMMARY_BLOCK, "Pore Volume at Reservoir conditions" } } ); - info.insert( { "BPORV", { A::SUMMARY_BLOCK, "Cell Pore Volumes at Reference conditions" } } ); - info.insert( { "BOPV", { A::SUMMARY_BLOCK, "Pore Volume containing Oil" } } ); - info.insert( { "BWPV", { A::SUMMARY_BLOCK, "Pore Volume containing Water" } } ); - info.insert( { "BGPV", { A::SUMMARY_BLOCK, "Pore Volume containing Gas" } } ); - info.insert( { "BHPV", { A::SUMMARY_BLOCK, "Pore Volume containing Hydrocarbon" } } ); - info.insert( { "BRTM", { A::SUMMARY_BLOCK, "Transmissibility Multiplier associated with rock compaction" } } ); - info.insert( { "BPERMMOD", { A::SUMMARY_BLOCK, "Transmissibility Multiplier associated with rock compaction" } } ); - info.insert( { "BPERMMDX", - { A::SUMMARY_BLOCK, "Directional Transmissibility Multipliers in the X direction, associated with rock compaction" } } ); - info.insert( { "BPERMMDY", - { A::SUMMARY_BLOCK, "Directional Transmissibility Multipliers in the Y direction, associated with rock compaction" } } ); - info.insert( { "BPERMMDZ", - { A::SUMMARY_BLOCK, "Directional Transmissibility Multipliers in the Z direction, associated with rock compaction" } } ); - info.insert( { "BPORVMOD", { A::SUMMARY_BLOCK, "Pore Volume Multiplier associated with rock compaction" } } ); - info.insert( { "BSIGMMOD", { A::SUMMARY_BLOCK, "Dual Porosity Sigma Multiplier associated with rock compaction" } } ); - info.insert( { "BTCNF", { A::SUMMARY_BLOCK, "Tracer Concentration" } } ); - info.insert( { "BTCNS", { A::SUMMARY_BLOCK, "Tracer Concentration" } } ); - info.insert( { "BTCN", { A::SUMMARY_BLOCK, "Tracer Concentration" } } ); - info.insert( { "BTIPT", { A::SUMMARY_BLOCK, "Tracer In Place" } } ); - info.insert( { "BTIPF", { A::SUMMARY_BLOCK, "Tracer In Place" } } ); - info.insert( { "BTIPS", { A::SUMMARY_BLOCK, "Tracer In Place" } } ); - info.insert( { "BAPI", { A::SUMMARY_BLOCK, "Oil API" } } ); - info.insert( { "BSCN", { A::SUMMARY_BLOCK, "Salt Cell Concentration" } } ); - info.insert( { "BSIP", { A::SUMMARY_BLOCK, "Salt In Place" } } ); - info.insert( { "BEWV_SAL", { A::SUMMARY_BLOCK, "Effective water viscosity due to salt concentration" } } ); - info.insert( { "BTCNFANI", { A::SUMMARY_BLOCK, "Anion Flowing Concentration" } } ); - info.insert( { "BTCNFCAT", { A::SUMMARY_BLOCK, "Cation Flowing Concentration" } } ); - info.insert( { "BTRADCAT", { A::SUMMARY_BLOCK, "Cation Rock Associated Concentration" } } ); - info.insert( { "BTSADCAT", { A::SUMMARY_BLOCK, "Cation Surfactant Associated Concentration" } } ); - info.insert( { "BESALSUR", { A::SUMMARY_BLOCK, "Effective Salinity with respect to Surfactant" } } ); - info.insert( { "BESALPLY", { A::SUMMARY_BLOCK, "Effective Salinity with respect to Polymer" } } ); - info.insert( { "BTCNFHEA", { A::SUMMARY_BLOCK, "Block Temperature" } } ); - info.insert( { "BTIPTHEA", { A::SUMMARY_BLOCK, "Difference in Energy in place between current and initial time" } } ); - info.insert( { "BTCNF", { A::SUMMARY_BLOCK, "Tracer Concentration" } } ); - info.insert( { "BTCNS", { A::SUMMARY_BLOCK, "Tracer Concentration" } } ); - info.insert( { "BTCN#", { A::SUMMARY_BLOCK, "Tracer concentration in phase # (1,2,3,...)" } } ); - info.insert( { "BTIPT", { A::SUMMARY_BLOCK, "Tracer In Place" } } ); - info.insert( { "BTIPF", { A::SUMMARY_BLOCK, "Tracer In Place" } } ); - info.insert( { "BTIPS", { A::SUMMARY_BLOCK, "Tracer In Place" } } ); - info.insert( { "BTIP#", { A::SUMMARY_BLOCK, "Tracer In Place in phase # (1,2,3,...)" } } ); - info.insert( { "BTADS", { A::SUMMARY_BLOCK, "Tracer Adsorption" } } ); - info.insert( { "BTDCY", { A::SUMMARY_BLOCK, "Decayed tracer" } } ); - info.insert( { "BCGC", { A::SUMMARY_BLOCK, "Bulk Coal Gas Concentration" } } ); - info.insert( { "BCSC", { A::SUMMARY_BLOCK, "Bulk Coal Solvent Concentration" } } ); - info.insert( { "BTCNFFOA", { A::SUMMARY_BLOCK, "Concentration" } } ); - info.insert( { "BFOAM", { A::SUMMARY_BLOCK, "Surfactant concentration" } } ); - info.insert( { "BTCNMFOA", { A::SUMMARY_BLOCK, "Capillary number" } } ); - info.insert( { "BFOAMCNM", { A::SUMMARY_BLOCK, "Capillary number" } } ); - info.insert( { "BTIPTFOA", { A::SUMMARY_BLOCK, "In Solution" } } ); - info.insert( { "BTADSFOA", { A::SUMMARY_BLOCK, "Adsorption" } } ); - info.insert( { "BTDCYFOA", { A::SUMMARY_BLOCK, "Decayed tracer" } } ); - info.insert( { "BTMOBFOA", { A::SUMMARY_BLOCK, "Gas mobility factor" } } ); - info.insert( { "BFOAMMOB", { A::SUMMARY_BLOCK, "Gas mobility factor" } } ); - info.insert( { "BTHLFFOA", { A::SUMMARY_BLOCK, "Decay Half life" } } ); - info.insert( { "BGI", { A::SUMMARY_BLOCK, "Block Gi value" } } ); - info.insert( { "BCCN", { A::SUMMARY_BLOCK, "Polymer Concentration" } } ); - info.insert( { "BCIP", { A::SUMMARY_BLOCK, "Polymer In Solution" } } ); - info.insert( { "BEPVIS", { A::SUMMARY_BLOCK, "Effective polymer solution viscosity" } } ); - info.insert( { "BVPOLY", { A::SUMMARY_BLOCK, "Effective polymer solution viscosity" } } ); - info.insert( { "BEMVIS", { A::SUMMARY_BLOCK, "Effective mixture" } } ); - info.insert( { "BEWV_POL", { A::SUMMARY_BLOCK, "Effective water viscosity" } } ); - info.insert( { "BCAD", { A::SUMMARY_BLOCK, "Polymer Adsorption concentration" } } ); - info.insert( { "BCDCS", { A::SUMMARY_BLOCK, "Polymer thermal degradation - total mass degraded in previous timestep" } } ); - info.insert( { "BCDCR", { A::SUMMARY_BLOCK, "Polymer thermal degradation - total degradation rate" } } ); - info.insert( { "BCDCP", { A::SUMMARY_BLOCK, "Polymer thermal degradation solution degradation rate" } } ); - info.insert( { "BCDCA", { A::SUMMARY_BLOCK, "Polymer thermal degradation adsorbed degradation rate" } } ); - info.insert( { "BCABnnn", { A::SUMMARY_BLOCK, "Adsorbed polymer by highest temperature band at which RRF was calculated" } } ); - info.insert( { "BSCN", { A::SUMMARY_BLOCK, "Salt Cell Concentration" } } ); - info.insert( { "BSIP", { A::SUMMARY_BLOCK, "Salt In Place" } } ); - info.insert( { "BFLOW0I", - { A::SUMMARY_BLOCK, - "Inter-block water flow rate in the positive I direction multiplied by the " - "corresponding shear multiplier" } } ); - info.insert( { "BFLOW0J", - { A::SUMMARY_BLOCK, - "Inter-block water flow rate in the positive J direction multiplied by the " - "corresponding shear multiplier" } } ); - info.insert( { "BFLOW0K", - { A::SUMMARY_BLOCK, - "Inter-block water flow rate in the positive K direction multiplied by the " - "corresponding shear multiplier" } } ); - info.insert( { "BVELW0I", - { A::SUMMARY_BLOCK, "Water velocity in the positive I direction multiplied by the corresponding shear multiplier" } } ); - info.insert( { "BVELW0J", - { A::SUMMARY_BLOCK, "Water velocity in the positive J direction multiplied by the corresponding shear multiplier" } } ); - info.insert( { "BVELW0K", - { A::SUMMARY_BLOCK, "Water velocity in the positive K direction multiplied by the corresponding shear multiplier" } } ); - info.insert( { "BPSHLZI", { A::SUMMARY_BLOCK, "Viscosity multiplier due to sheared water flow in the positive I direction" } } ); - info.insert( { "BPSHLZJ", { A::SUMMARY_BLOCK, "Viscosity multiplier due to sheared water flow in the positive J direction" } } ); - info.insert( { "BPSHLZK", { A::SUMMARY_BLOCK, "Viscosity multiplier due to sheared water flow in the positive K direction" } } ); - info.insert( { "BSRTW0I", { A::SUMMARY_BLOCK, "Water shear rate in the positive I direction prior to shear effects" } } ); - info.insert( { "BSRTW0J", { A::SUMMARY_BLOCK, "Water shear rate in the positive J direction prior to shear effects" } } ); - info.insert( { "BSRTW0K", { A::SUMMARY_BLOCK, "Water shear rate in the positive K direction prior to shear effects" } } ); - info.insert( { "BSRTWI", { A::SUMMARY_BLOCK, "Water shear rate in the positive I direction following shear effects" } } ); - info.insert( { "BSRTWJ", { A::SUMMARY_BLOCK, "Water shear rate in the positive J direction following shear effects" } } ); - info.insert( { "BSRTWK", { A::SUMMARY_BLOCK, "Water shear rate in the positive K direction following shear effects" } } ); - info.insert( { "BSHWVISI", - { A::SUMMARY_BLOCK, - "Shear viscosity of the water/polymer solution due to shear thinning/thickening in " - "the positive I direction" } } ); - info.insert( { "BSHWVISJ", - { A::SUMMARY_BLOCK, - "Shear viscosity of the water/polymer solution due to shear thinning/thickening in " - "the positive J direction" } } ); - info.insert( { "BSHWVISK", - { A::SUMMARY_BLOCK, - "Shear viscosity of the water/polymer solution due to shear thinning/thickening in " - "the positive K direction" } } ); - info.insert( { "BNSAT", { A::SUMMARY_BLOCK, "Solvent SATuration" } } ); - info.insert( { "BNIP", { A::SUMMARY_BLOCK, "Solvent In Place" } } ); - info.insert( { "BNKR", { A::SUMMARY_BLOCK, "Solvent relative permeability" } } ); - info.insert( { "BTCNFSUR", { A::SUMMARY_BLOCK, "Concentration" } } ); - info.insert( { "BSURF", { A::SUMMARY_BLOCK, "Concentration in solution" } } ); - info.insert( { "BTIPTSUR", { A::SUMMARY_BLOCK, "In Solution" } } ); - info.insert( { "BTADSUR", { A::SUMMARY_BLOCK, "Adsorption" } } ); - info.insert( { "BTCASUR", { A::SUMMARY_BLOCK, "Log" } } ); - info.insert( { "BSURFCNM", { A::SUMMARY_BLOCK, "Log" } } ); - info.insert( { "BTSTSUR", { A::SUMMARY_BLOCK, "Surface tension" } } ); - info.insert( { "BSURFST", { A::SUMMARY_BLOCK, "Surface tension" } } ); - info.insert( { "BEWV_SUR", { A::SUMMARY_BLOCK, "Effective water viscosity due to surfactant concentration" } } ); - info.insert( { "BESVIS", { A::SUMMARY_BLOCK, "Effective water viscosity due to surfactant concentration" } } ); - info.insert( { "BTCNFALK", { A::SUMMARY_BLOCK, "Concentration" } } ); - info.insert( { "BTADSALK", { A::SUMMARY_BLOCK, "Adsorption" } } ); - info.insert( { "BTSTMALK", { A::SUMMARY_BLOCK, "Surface tension multiplier" } } ); - info.insert( { "BTSADALK", { A::SUMMARY_BLOCK, "Surfactant adsorption multiplier" } } ); - info.insert( { "BTPADALK", { A::SUMMARY_BLOCK, "Polymer adsorption multiplier" } } ); - info.insert( { "BKRGOE", { A::SUMMARY_BLOCK, "Equivalent relative permeability to gas for gas-oil system" } } ); - info.insert( { "BKRGWE", { A::SUMMARY_BLOCK, "Equivalent relative permeability to gas for gas-water system" } } ); - info.insert( { "BKRWGE", { A::SUMMARY_BLOCK, "Equivalent relative permeability to water for water-gas system" } } ); - info.insert( { "BKROWT", - { A::SUMMARY_BLOCK, "Opposite saturation direction turning point relative permeability to oil for oil-water system" } } ); - info.insert( { "BKRWOT", - { A::SUMMARY_BLOCK, "Opposite saturation direction turning point relative permeability to water for water-oil system" } } ); - info.insert( - { "BKROGT", { A::SUMMARY_BLOCK, "Opposite saturation direction turning point relative permeability to oil for oil-gas system" } } ); - info.insert( - { "BKRGOT", { A::SUMMARY_BLOCK, "Opposite saturation direction turning point relative permeability to gas for gas-oil system" } } ); - info.insert( { "BKRGWT", - { A::SUMMARY_BLOCK, "Opposite saturation direction turning point relative permeability to gas for gas-water system" } } ); - info.insert( { "BKRWGT", - { A::SUMMARY_BLOCK, "Opposite saturation direction turning point relative permeability to water for water-gas system" } } ); - info.insert( { "BIFTOW", { A::SUMMARY_BLOCK, "Oil-water interfacial tension" } } ); - info.insert( { "BIFTWO", { A::SUMMARY_BLOCK, "Water-oil interfacial tension" } } ); - info.insert( { "BIFTOG", { A::SUMMARY_BLOCK, "Oil-gas interfacial tension" } } ); - info.insert( { "BIFTGO", { A::SUMMARY_BLOCK, "Gas-oil interfacial tension" } } ); - info.insert( { "BIFTGW", { A::SUMMARY_BLOCK, "Gas-water interfacial tension" } } ); - info.insert( { "BIFTWG", { A::SUMMARY_BLOCK, "Water-gas interfacial tension" } } ); - info.insert( { "BPCOWR", { A::SUMMARY_BLOCK, "Representative oil-water capillary pressure" } } ); - info.insert( { "BPCWOR", { A::SUMMARY_BLOCK, "Representative water-oil capillary pressure" } } ); - info.insert( { "BPCOGR", { A::SUMMARY_BLOCK, "Representative oil-gas capillary pressure" } } ); - info.insert( { "BPCGOR", { A::SUMMARY_BLOCK, "Representative gas-oil capillary pressure" } } ); - info.insert( { "BPCGWR", { A::SUMMARY_BLOCK, "Representative gas-water capillary pressure" } } ); - info.insert( { "BPCWGR", { A::SUMMARY_BLOCK, "Representative water-gas capillary pressure" } } ); - - info.insert( { "SOFR", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Flow Rate" } } ); - info.insert( { "SOFRF", { A::SUMMARY_WELL_SEGMENT, "Segment Free Oil Flow Rate" } } ); - info.insert( { "SOFRS", { A::SUMMARY_WELL_SEGMENT, "Segment Solution Oil Flow Rate" } } ); - info.insert( { "SWFR", { A::SUMMARY_WELL_SEGMENT, "Segment Water Flow Rate" } } ); - info.insert( { "SGFR", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Flow Rate" } } ); - info.insert( { "SGFRF", { A::SUMMARY_WELL_SEGMENT, "Segment Free Gas Flow Rate" } } ); - info.insert( { "SGFRS", { A::SUMMARY_WELL_SEGMENT, "Segment Solution Gas Flow Rate" } } ); - info.insert( { "SKFR", { A::SUMMARY_WELL_SEGMENT, "Segment Component Flow Rate" } } ); - info.insert( { "SCWGFR", { A::SUMMARY_WELL_SEGMENT, "Segment Component Flow Rate as Wet Gas" } } ); - info.insert( { "SHFR", { A::SUMMARY_WELL_SEGMENT, "Segment Enthalpy Flow Rate" } } ); - info.insert( { "SWCT", { A::SUMMARY_WELL_SEGMENT, "Segment Water Cut" } } ); - info.insert( { "SGOR", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Oil Ratio" } } ); - info.insert( { "SOGR", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Gas Ratio" } } ); - info.insert( { "SWGR", { A::SUMMARY_WELL_SEGMENT, "Segment Water Gas Ratio" } } ); - info.insert( { "SPR", { A::SUMMARY_WELL_SEGMENT, "Segment Pressure" } } ); - info.insert( { "SPRD", { A::SUMMARY_WELL_SEGMENT, "Segment Pressure Drop" } } ); - info.insert( { "SPRDF", { A::SUMMARY_WELL_SEGMENT, "Segment Pressure Drop component due to Friction" } } ); - info.insert( { "SPRDH", { A::SUMMARY_WELL_SEGMENT, "Segment Pressure Drop component due to Hydrostatic head" } } ); - info.insert( { "SPRDA", { A::SUMMARY_WELL_SEGMENT, "Segment Pressure drop due to Acceleration head" } } ); - info.insert( { "SPRDM", { A::SUMMARY_WELL_SEGMENT, "Segment frictional Pressure Drop Multiplier" } } ); - info.insert( { "SPPOW", { A::SUMMARY_WELL_SEGMENT, "Working power of a pull through pump" } } ); - info.insert( { "SOFV", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Flow Velocity" } } ); - info.insert( { "SWFV", { A::SUMMARY_WELL_SEGMENT, "Segment Water Flow Velocity" } } ); - info.insert( { "SGFV", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Flow Velocity" } } ); - info.insert( { "SOHF", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Holdup Fraction" } } ); - info.insert( { "SWHF", { A::SUMMARY_WELL_SEGMENT, "Segment Water Holdup Fraction" } } ); - info.insert( { "SGHF", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Holdup Fraction" } } ); - info.insert( { "SDENM", { A::SUMMARY_WELL_SEGMENT, "Segment fluid mixture density" } } ); - info.insert( { "SOVIS", { A::SUMMARY_WELL_SEGMENT, "Segment oil viscosity" } } ); - info.insert( { "SWVIS", { A::SUMMARY_WELL_SEGMENT, "Segment water viscosity" } } ); - info.insert( { "SGVIS", { A::SUMMARY_WELL_SEGMENT, "Segment gas viscosity" } } ); - info.insert( { "SEMVIS", { A::SUMMARY_WELL_SEGMENT, "Segment effective mixture viscosity" } } ); - info.insert( { "SGLPP", { A::SUMMARY_WELL_SEGMENT, "Segment Gas-Liquid Profile Parameter, C0" } } ); - info.insert( { "SGLVD", { A::SUMMARY_WELL_SEGMENT, "Segment Gas-Liquid Drift Velocity, Vd" } } ); - info.insert( { "SOWPP", { A::SUMMARY_WELL_SEGMENT, "Segment Oil-Water Profile Parameter, C0" } } ); - info.insert( { "SOWVD", { A::SUMMARY_WELL_SEGMENT, "Segment Oil-Water Drift Velocity, Vd" } } ); - info.insert( { "SOIMR", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Import Rate" } } ); - info.insert( { "SGIMR", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Import Rate" } } ); - info.insert( { "SWIMR", { A::SUMMARY_WELL_SEGMENT, "Segment Water Import Rate" } } ); - info.insert( { "SHIMR", { A::SUMMARY_WELL_SEGMENT, "Segment Enthalpy Import Rate" } } ); - info.insert( { "SORMR", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Removal Rate" } } ); - info.insert( { "SGRMR", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Removal Rate" } } ); - info.insert( { "SWRMR", { A::SUMMARY_WELL_SEGMENT, "Segment Water Removal Rate" } } ); - info.insert( { "SHRMR", { A::SUMMARY_WELL_SEGMENT, "Segment Enthalpy Removal Rate" } } ); - info.insert( { "SOIMT", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Import Total" } } ); - info.insert( { "SGIMT", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Import Total" } } ); - info.insert( { "SWIMT", { A::SUMMARY_WELL_SEGMENT, "Segment Water Import Total" } } ); - info.insert( { "SHIMT", { A::SUMMARY_WELL_SEGMENT, "Segment Enthalpy Import Total" } } ); - info.insert( { "SORMT", { A::SUMMARY_WELL_SEGMENT, "Segment Oil Removal Total" } } ); - info.insert( { "SGRMT", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Removal Total" } } ); - info.insert( { "SWRMT", { A::SUMMARY_WELL_SEGMENT, "Segment Water Removal Total" } } ); - info.insert( { "SHRMT", { A::SUMMARY_WELL_SEGMENT, "Segment Enthalpy Removal Total" } } ); - info.insert( { "SAPI", { A::SUMMARY_WELL_SEGMENT, "Segment API value" } } ); - info.insert( { "SCFR", { A::SUMMARY_WELL_SEGMENT, "Segment polymer flow rate" } } ); - info.insert( { "SCCN", { A::SUMMARY_WELL_SEGMENT, "Segment polymer concentration" } } ); - info.insert( { "SSFR", { A::SUMMARY_WELL_SEGMENT, "Segment brine flow rate" } } ); - info.insert( { "SSCN", { A::SUMMARY_WELL_SEGMENT, "Segment brine concentration" } } ); - info.insert( { "STFR", { A::SUMMARY_WELL_SEGMENT, "Segment tracer flow rate" } } ); - info.insert( { "STFC", { A::SUMMARY_WELL_SEGMENT, "Segment tracer concentration" } } ); - info.insert( { "SFD", { A::SUMMARY_WELL_SEGMENT, "Segment diameter for Karst Conduit Calcite Dissolution" } } ); - info.insert( { "SPSAT", { A::SUMMARY_WELL_SEGMENT, "Segment Psat" } } ); - info.insert( { "STEM", { A::SUMMARY_WELL_SEGMENT, "Segment Temperature" } } ); - info.insert( { "SENE", { A::SUMMARY_WELL_SEGMENT, "Segment Energy Density" } } ); - info.insert( { "SSQU", { A::SUMMARY_WELL_SEGMENT, "Segment Steam Quality" } } ); - info.insert( { "SCVPR", { A::SUMMARY_WELL_SEGMENT, "Segment Calorific Value Production Rate" } } ); - info.insert( { "SGQ", { A::SUMMARY_WELL_SEGMENT, "Segment Gas Quality" } } ); - info.insert( { "SCSA", { A::SUMMARY_WELL_SEGMENT, "Segment Cross Sectional Area" } } ); - info.insert( { "SSTR", { A::SUMMARY_WELL_SEGMENT, "Strength of ICD on segment" } } ); - info.insert( { "SFOPN", { A::SUMMARY_WELL_SEGMENT, "Setting of segment" } } ); - info.insert( { "SALQ", { A::SUMMARY_WELL_SEGMENT, "Artificial lift quantity for segment" } } ); - info.insert( { "SRRQR", { A::SUMMARY_WELL_SEGMENT, "Reach flow at current time" } } ); - info.insert( { "SRRQT", { A::SUMMARY_WELL_SEGMENT, "Reach cumulative flow" } } ); - info.insert( { "SRBQR", { A::SUMMARY_WELL_SEGMENT, "Branch flow at current time" } } ); - info.insert( { "SRBQT", { A::SUMMARY_WELL_SEGMENT, "Branch cumulative flow" } } ); - info.insert( { "SRTQR", { A::SUMMARY_WELL_SEGMENT, "River total flow at current time" } } ); - info.insert( { "SRTQT", { A::SUMMARY_WELL_SEGMENT, "River total cumulative flow" } } ); - info.insert( { "SRRFLOW", { A::SUMMARY_WELL_SEGMENT, "Reach flux through cross-sectional area at current time" } } ); - info.insert( { "SRRAREA", { A::SUMMARY_WELL_SEGMENT, "Reach area at current time" } } ); - info.insert( { "SRRDEPTH", { A::SUMMARY_WELL_SEGMENT, "Reach depth at current time" } } ); - info.insert( { "SRREXCH", { A::SUMMARY_WELL_SEGMENT, "Exchange flux at current time" } } ); - info.insert( { "SRRFRODE", { A::SUMMARY_WELL_SEGMENT, "Reach Froude number at current time" } } ); - info.insert( { "SRRHEAD", { A::SUMMARY_WELL_SEGMENT, "Reach hydraulic head at current time" } } ); - info.insert( { "SRTFR", { A::SUMMARY_WELL_SEGMENT, "Reach tracer flow rate" } } ); - info.insert( { "SRTFC", { A::SUMMARY_WELL_SEGMENT, "Reach tracer concentration" } } ); - info.insert( { "SRSFR", { A::SUMMARY_WELL_SEGMENT, "Reach brine flow rate through connections" } } ); - info.insert( { "SRSFC", { A::SUMMARY_WELL_SEGMENT, "Reach brine concentration" } } ); - info.insert( { "SU", { A::SUMMARY_WELL_SEGMENT, "User-defined segment quantity" } } ); - - info.insert( { "AAQR", { A::SUMMARY_AQUIFER, "Aquifer influx rate" } } ); - info.insert( { "ALQR", { A::SUMMARY_AQUIFER, "Aquifer influx rate" } } ); - info.insert( { "AAQT", { A::SUMMARY_AQUIFER, "Cumulative aquifer influx" } } ); - info.insert( { "ALQT", { A::SUMMARY_AQUIFER, "Cumulative aquifer influx" } } ); - info.insert( { "AAQRG", { A::SUMMARY_AQUIFER, "Aquifer influx rate" } } ); - info.insert( { "ALQRG", { A::SUMMARY_AQUIFER, "Aquifer influx rate" } } ); - info.insert( { "AAQTG", { A::SUMMARY_AQUIFER, "Cumulative aquifer influx" } } ); - info.insert( { "ALQTG", { A::SUMMARY_AQUIFER, "Cumulative aquifer influx" } } ); - info.insert( { "AACMR", { A::SUMMARY_AQUIFER, "Aquifer component molar influx rate" } } ); - info.insert( { "AACMT", { A::SUMMARY_AQUIFER, "Aquifer component molar influx totals" } } ); - info.insert( { "AAQP", { A::SUMMARY_AQUIFER, "Aquifer pressure" } } ); - info.insert( { "AAQER", { A::SUMMARY_AQUIFER, "Aquifer thermal energy influx rate" } } ); - info.insert( { "AAQET", { A::SUMMARY_AQUIFER, "Cumulative aquifer thermal energy influx" } } ); - info.insert( { "AAQTEMP", { A::SUMMARY_AQUIFER, "Aquifer temperature" } } ); - info.insert( { "AAQENTH", { A::SUMMARY_AQUIFER, "Aquifer molar enthalpy" } } ); - info.insert( { "AAQTD", { A::SUMMARY_AQUIFER, "Aquifer dimensionless time" } } ); - info.insert( { "AAQPD", { A::SUMMARY_AQUIFER, "Aquifer dimensionless pressure" } } ); - info.insert( { "ANQR", { A::SUMMARY_AQUIFER, "Aquifer influx rate" } } ); - info.insert( { "ANQT", { A::SUMMARY_AQUIFER, "Cumulative aquifer influx" } } ); - info.insert( { "ANQP", { A::SUMMARY_AQUIFER, "Aquifer pressure" } } ); - - info.insert( { "CPU", { A::SUMMARY_MISC, "CPU" } } ); - info.insert( { "DATE", { A::SUMMARY_MISC, "Date" } } ); - info.insert( { "DAY", { A::SUMMARY_MISC, "Day" } } ); - info.insert( { "ELAPSED", { A::SUMMARY_MISC, "Elapsed time in seconds" } } ); - info.insert( { "MLINEARS", { A::SUMMARY_MISC, "Number linear iterations for each timestep" } } ); - info.insert( { "MONTH", { A::SUMMARY_MISC, "Month" } } ); - info.insert( { "MSUMLINS", { A::SUMMARY_MISC, "Total number of linear iterations since the start of the run" } } ); - info.insert( { "MSUMNEWT", { A::SUMMARY_MISC, "Total number of Newton iterations since the start of the run" } } ); - info.insert( { "NBAKFL", { A::SUMMARY_MISC, "Number of calls to scalar fallback routines" } } ); - info.insert( { "NBYTOT", { A::SUMMARY_MISC, "Peak usage of dynamically allocated memory" } } ); - info.insert( { "NCPRLINS", { A::SUMMARY_MISC, "Average number of pressure iterations" } } ); - info.insert( { "NEWTFL", { A::SUMMARY_MISC, "Cumulative average Newton iterations" } } ); - info.insert( { "NEWTON", { A::SUMMARY_MISC, "Number of Newton iterations used for each timestep" } } ); - info.insert( { "NLINEARP", { A::SUMMARY_MISC, "Average number of pressure iterations" } } ); - info.insert( { "NLINEARS", { A::SUMMARY_MISC, "Average number of linear iterations" } } ); - info.insert( { "NLINSMAX", { A::SUMMARY_MISC, "Actual maximum number of linear iterations" } } ); - info.insert( { "NLINSMIN", { A::SUMMARY_MISC, "Actual minimum number of linear iterations" } } ); - info.insert( { "NLRESMAX", { A::SUMMARY_MISC, "Maximum element of the non-linear residual" } } ); - info.insert( { "NLRESSUM", { A::SUMMARY_MISC, "Sum of the non-linear residual" } } ); - info.insert( { "NMESSAGE", { A::SUMMARY_MISC, "Requests a set of message data vectors for the run" } } ); - info.insert( { "NNUMFL", { A::SUMMARY_MISC, "Total number of two phase flash calculations performed" } } ); - info.insert( { "NNUMST", { A::SUMMARY_MISC, "Total number of stability tests performed" } } ); - info.insert( { "NTS", { A::SUMMARY_MISC, "Number of timesteps taken" } } ); - info.insert( { "NTSECL", { A::SUMMARY_MISC, "Number of energy density solution converged last" } } ); - info.insert( { "NTSMCL", { A::SUMMARY_MISC, "Number of molar density solution converged last" } } ); - info.insert( { "NTSPCL", { A::SUMMARY_MISC, "Number of pressure solution converged last" } } ); - info.insert( { "STEPTYPE", { A::SUMMARY_MISC, "Step type" } } ); - info.insert( { "TCPU", { A::SUMMARY_MISC, "TCPU" } } ); - info.insert( { "TCPUDAY", { A::SUMMARY_MISC, "TCPUDAY" } } ); - info.insert( { "TCPUTS", { A::SUMMARY_MISC, "TCPUTS" } } ); - info.insert( { "TELAPLIN", { A::SUMMARY_MISC, "TELAPLIN" } } ); - info.insert( { "TIME", { A::SUMMARY_MISC, "Time" } } ); - info.insert( { "TIMESTEP", { A::SUMMARY_MISC, "Time step" } } ); - info.insert( { "TIMESTRY", { A::SUMMARY_MISC, "TIMESTRY" } } ); - info.insert( { "YEAR", { A::SUMMARY_MISC, "Year" } } ); - info.insert( { "YEARS", { A::SUMMARY_MISC, "Years" } } ); - - return info; + return caf::AppEnum::text( category ).toStdString(); } //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- -std::unordered_map - RiuSummaryQuantityNameInfoProvider::createInfoFor6xKeywords() +RifEclipseSummaryAddressDefines::SummaryCategory RiuSummaryQuantityNameInfoProvider::enumFromString( const std::string& category ) { - using A = RifEclipseSummaryAddressDefines::SummaryCategory; - - std::unordered_map info; - - int nporo = 6; - for ( int iporo = 0; iporo < nporo; ++iporo ) - { - std::string suffix; - std::string descadd; - if ( iporo == 1 ) - { - suffix = "F"; - descadd = " (Fracture)"; - } - else if ( iporo == 2 ) - { - suffix = "M"; - descadd = " (Matrix)"; - } - else - { - std::stringstream ss; - ss << iporo - 1; - suffix = "M" + ss.str(); - descadd = " (Matrix " + ss.str() + ")"; - } - - info.insert( { "BAPI" + suffix, { A::SUMMARY_BLOCK, "Oil API" + descadd } } ); - info.insert( { "BCCP" + suffix, { A::SUMMARY_BLOCK, "Pore Volume Compressibility" + descadd } } ); - info.insert( { "BDENGAS" + suffix, { A::SUMMARY_BLOCK, "Gas Density" + descadd } } ); - info.insert( { "BDENOIL" + suffix, { A::SUMMARY_BLOCK, "Oil Density" + descadd } } ); - info.insert( { "BDENWAT" + suffix, { A::SUMMARY_BLOCK, "Water Density" + descadd } } ); - info.insert( { "BDP" + suffix, { A::SUMMARY_BLOCK, "Change in Pressure Since Initial State" + descadd } } ); - info.insert( { "BDYNBRST" + suffix, { A::SUMMARY_BLOCK, "Dynamic Breaking Stress" + descadd } } ); - info.insert( { "BDYNKX" + suffix, { A::SUMMARY_BLOCK, "Dynamic Permeability in X-Direction" + descadd } } ); - info.insert( { "BDYNKY" + suffix, { A::SUMMARY_BLOCK, "Dynamic Permeability in Y-Direction" + descadd } } ); - info.insert( { "BDYNKZ" + suffix, { A::SUMMARY_BLOCK, "Dynamic Permeability in Z-Direction" + descadd } } ); - info.insert( { "BDYNPV" + suffix, { A::SUMMARY_BLOCK, "Dynamic Pore Volume" + descadd } } ); - info.insert( { "BDYNSIG" + suffix, { A::SUMMARY_BLOCK, "Dynamic Sigma Permeability" + descadd } } ); - info.insert( { "BKRGAS" + suffix, { A::SUMMARY_BLOCK, "Gas Relative Permeability" + descadd } } ); - info.insert( { "BKROIL" + suffix, { A::SUMMARY_BLOCK, "Oil Relative Permeability" + descadd } } ); - info.insert( { "BKRWAT" + suffix, { A::SUMMARY_BLOCK, "Water Relative Permeability" + descadd } } ); - info.insert( { "BPCOG" + suffix, { A::SUMMARY_BLOCK, "Oil-Gas Capillary Pressure" + descadd } } ); - info.insert( { "BPCOIL" + suffix, { A::SUMMARY_BLOCK, "Oil Capillary Pressure" + descadd } } ); - info.insert( { "BPCOW" + suffix, { A::SUMMARY_BLOCK, "Oil-Water Capillary Pressure" + descadd } } ); - info.insert( { "BPCWAT" + suffix, { A::SUMMARY_BLOCK, "Water Capillary Pressure" + descadd } } ); - info.insert( { "BPMODHYS" + suffix, { A::SUMMARY_BLOCK, "Dynamic Pmod Hysteresis Curve Type (1/2/3=B/S/P)" + descadd } } ); - info.insert( { "BPR" + suffix, { A::SUMMARY_BLOCK, "Pressure" + descadd } } ); - info.insert( { "BRS" + suffix, { A::SUMMARY_BLOCK, "Gas Rs" + descadd } } ); - info.insert( { "BRV" + suffix, { A::SUMMARY_BLOCK, "Gas Rv" + descadd } } ); - info.insert( { "BSGAS" + suffix, { A::SUMMARY_BLOCK, "Gas Saturation" + descadd } } ); - info.insert( { "BSOIL" + suffix, { A::SUMMARY_BLOCK, "Oil Saturation" + descadd } } ); - info.insert( { "BSWAT" + suffix, { A::SUMMARY_BLOCK, "Water Saturation" + descadd } } ); - info.insert( { "BSRVSTAT" + suffix, { A::SUMMARY_BLOCK, "Srv Status (1/2/3=Stim/Sigprop/Propprop)" + descadd } } ); - info.insert( { "BSTRAIN" + suffix, { A::SUMMARY_BLOCK, "Volumetric Strain" + descadd } } ); - info.insert( { "BSTRESS" + suffix, { A::SUMMARY_BLOCK, "Mean Normal Stress" + descadd } } ); - info.insert( { "BSTRESSA" + suffix, { A::SUMMARY_BLOCK, "Mean Normal Stress Idealised Analytic Solution" + descadd } } ); - info.insert( { "BSTRESSN" + suffix, { A::SUMMARY_BLOCK, "Net Stress" + descadd } } ); - info.insert( { "BVISCGAS" + suffix, { A::SUMMARY_BLOCK, "Gas Viscosity" + descadd } } ); - info.insert( { "BVISCOIL" + suffix, { A::SUMMARY_BLOCK, "Oil Viscosity" + descadd } } ); - info.insert( { "BVISCWAT" + suffix, { A::SUMMARY_BLOCK, "Water Viscosity" + descadd } } ); - info.insert( { "BX0" + suffix, { A::SUMMARY_BLOCK, "Liquid Phase Mole Fraction (Component 0)" + descadd } } ); - info.insert( { "BX1" + suffix, { A::SUMMARY_BLOCK, "Liquid Phase Mole Fraction (Component 1)" + descadd } } ); - info.insert( { "BX2" + suffix, { A::SUMMARY_BLOCK, "Liquid Phase Mole Fraction (Component 2)" + descadd } } ); - info.insert( { "BY0" + suffix, { A::SUMMARY_BLOCK, "Vapor Phase Mole Fraction (Component 0)" + descadd } } ); - info.insert( { "BY1" + suffix, { A::SUMMARY_BLOCK, "Vapor Phase Mole Fraction (Component 1)" + descadd } } ); - info.insert( { "BY2" + suffix, { A::SUMMARY_BLOCK, "Vapor Phase Mole Fraction (Component 2)" + descadd } } ); - info.insert( { "BZ0" + suffix, { A::SUMMARY_BLOCK, "Total Mole Fraction (Component 0)" + descadd } } ); - info.insert( { "BZ1" + suffix, { A::SUMMARY_BLOCK, "Total Mole Fraction (Component 1)" + descadd } } ); - info.insert( { "BZ2" + suffix, { A::SUMMARY_BLOCK, "Total Mole Fraction (Component 2)" + descadd } } ); - } - - info.insert( { "FDG", { A::SUMMARY_FIELD, "Gas in Place Difference from Initial Conditions" } } ); - info.insert( { "FDO", { A::SUMMARY_FIELD, "Oil in Place Difference from Initial Conditions" } } ); - info.insert( { "FDW", { A::SUMMARY_FIELD, "Water in Place Difference from Initial Conditions" } } ); - info.insert( { "FLIR", { A::SUMMARY_FIELD, "Liquid Injection Rate" } } ); - info.insert( { "FLIRH", { A::SUMMARY_FIELD, "Liquid Injection Rate History" } } ); - info.insert( { "FLIT", { A::SUMMARY_FIELD, "Liquid Injection Total" } } ); - info.insert( { "FMBG", { A::SUMMARY_FIELD, "Gas Phase Material Balance Error" } } ); - info.insert( { "FMBO", { A::SUMMARY_FIELD, "Oil Phase Material Balance Error" } } ); - info.insert( { "FMBW", { A::SUMMARY_FIELD, "Water Phase Material Balance Error" } } ); - info.insert( { "FMSTR", { A::SUMMARY_FIELD, "Average Mean Stress" } } ); - info.insert( { "FMWIR", { A::SUMMARY_FIELD, "Number of Injecting Wells" } } ); - info.insert( { "FMWSH", { A::SUMMARY_FIELD, "Number of Stopped Wells" } } ); - info.insert( { "FMWST", { A::SUMMARY_FIELD, "Number of Shut Wells" } } ); - info.insert( { "FGIP", { A::SUMMARY_FIELD, "Gas in Place" } } ); - info.insert( { "FOIP", { A::SUMMARY_FIELD, "Oil in Place" } } ); - info.insert( { "FWIP", { A::SUMMARY_FIELD, "Water in Place" } } ); - - info.insert( { "RDG", { A::SUMMARY_REGION, "Gas in Place Difference from Initial Conditions" } } ); - info.insert( { "RDO", { A::SUMMARY_REGION, "Oil in Place Difference from Initial Conditions" } } ); - info.insert( { "RDW", { A::SUMMARY_REGION, "Water in Place Difference from Initial Conditions" } } ); - info.insert( { "RGIP", { A::SUMMARY_REGION, "Gas in Place" } } ); - info.insert( { "RGIR", { A::SUMMARY_REGION, "Gas Injection Rate" } } ); - info.insert( { "RGIT", { A::SUMMARY_REGION, "Gas Injection Total" } } ); - info.insert( { "RGPR", { A::SUMMARY_REGION, "Gas Production Rate" } } ); - info.insert( { "RGPT", { A::SUMMARY_REGION, "Gas Production Total" } } ); - info.insert( { "RLIR", { A::SUMMARY_REGION, "Liquid Injection Rate" } } ); - info.insert( { "RLIT", { A::SUMMARY_REGION, "Liquid Injection Total" } } ); - info.insert( { "RLPR", { A::SUMMARY_REGION, "Liquid Production Rate" } } ); - info.insert( { "RLPT", { A::SUMMARY_REGION, "Liquid Production Total" } } ); - info.insert( { "RMSTR", { A::SUMMARY_REGION, "Averaged Mean Normal Stress" } } ); - info.insert( { "ROIP", { A::SUMMARY_REGION, "Oil in Place" } } ); - info.insert( { "ROIR", { A::SUMMARY_REGION, "Oil Injection Rate" } } ); - info.insert( { "ROIT", { A::SUMMARY_REGION, "Oil Injection Total" } } ); - info.insert( { "ROPR", { A::SUMMARY_REGION, "Oil Production Rate" } } ); - info.insert( { "ROPT", { A::SUMMARY_REGION, "Oil Production Total" } } ); - info.insert( { "RPRP", { A::SUMMARY_REGION, "Averaged Pore-Volume Weighted Pressure" } } ); - info.insert( { "RPR", { A::SUMMARY_REGION, "Averaged Pressure" } } ); - info.insert( { "RWIP", { A::SUMMARY_REGION, "Water in Place" } } ); - info.insert( { "RWIR", { A::SUMMARY_REGION, "Water Injection Rate" } } ); - info.insert( { "RWIT", { A::SUMMARY_REGION, "Water Injection Total" } } ); - info.insert( { "RWPR", { A::SUMMARY_REGION, "Water Production Rate" } } ); - info.insert( { "RWPT", { A::SUMMARY_REGION, "Water Production Total" } } ); - - info.insert( { "WADEN", { A::SUMMARY_WELL, "Average Density" } } ); - info.insert( { "WCNTL", { A::SUMMARY_WELL, "Control Mode" } } ); - info.insert( { "WLIR", { A::SUMMARY_WELL, "Liquid Injection Rate" } } ); - info.insert( { "WLIRH", { A::SUMMARY_WELL, "Liquid Injection Rate History" } } ); - info.insert( { "WLIT", { A::SUMMARY_WELL, "Liquid Injection Total" } } ); - info.insert( { "WLPV", { A::SUMMARY_WELL, "Liquid Production Volume" } } ); - info.insert( { "WSBULKV", { A::SUMMARY_WELL, "Stimulated Bulk Volume Associated with SRV" } } ); - info.insert( { "WSBVPROP", { A::SUMMARY_WELL, "Stimulated Propped Bulk Volume Associated with SRV" } } ); - info.insert( { "WSBVUNPR", { A::SUMMARY_WELL, "Stimulated Unpropped Bulk Volume Associated with SRV" } } ); - info.insert( { "WSMFSA", { A::SUMMARY_WELL, "Stimulated Surface Area Associated with SRV" } } ); - info.insert( { "WSMFSAP", { A::SUMMARY_WELL, "Stimulated Propped Surface Area Associated with SRV" } } ); - info.insert( { "WSMFSAU", { A::SUMMARY_WELL, "Stimulated Unpropped Surface Area Associated with SRV" } } ); - info.insert( { "WSPORVF", { A::SUMMARY_WELL, "Stimulated Pore Volume Associated with SRV (Fracture)" } } ); - info.insert( { "WSPORVM", { A::SUMMARY_WELL, "Stimulated Pore Volume Associated with SRV (Matrix)" } } ); - - info.insert( { "WTIC", { A::SUMMARY_WELL, "Well Tracer Injection Concentration" } } ); - info.insert( { "WTIR", { A::SUMMARY_WELL, "Well Tracer Injection Rate" } } ); - info.insert( { "WTIT", { A::SUMMARY_WELL, "Well Tracer Cumulative Injection" } } ); - info.insert( { "WTPC", { A::SUMMARY_WELL, "Well Tracer Production Concentration" } } ); - info.insert( { "WTPR", { A::SUMMARY_WELL, "Well Tracer Production Rate" } } ); - info.insert( { "WTPT", { A::SUMMARY_WELL, "Well Tracer Cumulative Production" } } ); - - info.insert( { "GLIR", { A::SUMMARY_GROUP, "Liquid Injection Rate" } } ); - info.insert( { "GLIRH", { A::SUMMARY_GROUP, "Liquid Injection Rate History" } } ); - info.insert( { "GLIT", { A::SUMMARY_GROUP, "Liquid Injection Total" } } ); - - info.insert( { "CPDIAM", { A::SUMMARY_WELL_COMPLETION, "Perforation Diameter" } } ); - info.insert( { "MSDEPTH", { A::SUMMARY_WELL_COMPLETION, "Depth of Well Completion" } } ); - info.insert( { "CFGAS", { A::SUMMARY_WELL_COMPLETION, "Gas Flow Rate" } } ); - info.insert( { "INFLOW0", { A::SUMMARY_WELL_COMPLETION, "Inflow Rate (Component 0)" } } ); - info.insert( { "INFLOW1", { A::SUMMARY_WELL_COMPLETION, "Inflow Rate (Component 1)" } } ); - info.insert( { "INFLOW2", { A::SUMMARY_WELL_COMPLETION, "Inflow Rate (Component 2)" } } ); - - info.insert( { "NGIR", { A::SUMMARY_NETWORK, "Gas Injection Rate" } } ); - info.insert( { "NGIRH", { A::SUMMARY_NETWORK, "Gas Injection Rate History" } } ); - info.insert( { "NGIT", { A::SUMMARY_NETWORK, "Gas Injection Total" } } ); - info.insert( { "NGOR", { A::SUMMARY_NETWORK, "Gas Oil Ratio" } } ); - info.insert( { "NGORH", { A::SUMMARY_NETWORK, "Gas Oil Ratio History" } } ); - info.insert( { "NGPR", { A::SUMMARY_NETWORK, "Gas Production Rate" } } ); - info.insert( { "NGPRH", { A::SUMMARY_NETWORK, "Gas Production History" } } ); - info.insert( { "NGPT", { A::SUMMARY_NETWORK, "Gas Production Total" } } ); - info.insert( { "NLIR", { A::SUMMARY_NETWORK, "Liquid Injection Rate" } } ); - info.insert( { "NLIRH", { A::SUMMARY_NETWORK, "Liquid Injection Rate History" } } ); - info.insert( { "NLIT", { A::SUMMARY_NETWORK, "Liquid Injection Total" } } ); - info.insert( { "NLPR", { A::SUMMARY_NETWORK, "Liquid Production Rate" } } ); - info.insert( { "NLPRH", { A::SUMMARY_NETWORK, "Liquid Production Rate History" } } ); - info.insert( { "NLPT", { A::SUMMARY_NETWORK, "Liquid Production Total" } } ); - info.insert( { "NOIR", { A::SUMMARY_NETWORK, "Oil Injection Rate" } } ); - info.insert( { "NOIRH", { A::SUMMARY_NETWORK, "Oil Injection Rate History" } } ); - info.insert( { "NOIT", { A::SUMMARY_NETWORK, "Oil Injection Total" } } ); - info.insert( { "NOPR", { A::SUMMARY_NETWORK, "Oil Production Rate" } } ); - info.insert( { "NOPRH", { A::SUMMARY_NETWORK, "Oil Production Rate History" } } ); - info.insert( { "NOPT", { A::SUMMARY_NETWORK, "Oil Production Total" } } ); - info.insert( { "NWCT", { A::SUMMARY_NETWORK, "Water Cut" } } ); - info.insert( { "NWCTH", { A::SUMMARY_NETWORK, "Water Cut History" } } ); - info.insert( { "NWIR", { A::SUMMARY_NETWORK, "Water Injection Rate" } } ); - info.insert( { "NWIRH", { A::SUMMARY_NETWORK, "Water Injection Rate History" } } ); - info.insert( { "NWIT", { A::SUMMARY_NETWORK, "Water Injection Total" } } ); - info.insert( { "NWPR", { A::SUMMARY_NETWORK, "Water Production Rate" } } ); - info.insert( { "NWPRH", { A::SUMMARY_NETWORK, "Water Production Rate History" } } ); - info.insert( { "NWPT", { A::SUMMARY_NETWORK, "Water Production Total" } } ); - - info.insert( { "NLINEARS", { A::SUMMARY_MISC, "Average Linear Iterations per Newton Iteration" } } ); - info.insert( { "MLINEART", { A::SUMMARY_MISC, "Number of Tracer Linear Iterations at the Current Time-Step" } } ); - info.insert( { "MSUMCHOP", { A::SUMMARY_MISC, "Total Number of Time-Step Chops" } } ); - info.insert( { "MSUMLINT", { A::SUMMARY_MISC, "Total Number of Tracer Linear Iterations" } } ); - info.insert( { "TS", { A::SUMMARY_MISC, "Current Time-Step Number" } } ); - info.insert( { "TNREPT", { A::SUMMARY_MISC, "Total Number of Report Steps" } } ); - info.insert( { "MEMORYTS", { A::SUMMARY_MISC, "Maximum Current Memory Usage Across Processors" } } ); - info.insert( { "TSCHOPS", { A::SUMMARY_MISC, "Number of Time Step Chops at Current Time Step" } } ); - - return info; + return caf::AppEnum::fromText( QString::fromStdString( category ) ); } diff --git a/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.h b/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.h index 843caaba13..902f11535f 100644 --- a/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.h +++ b/ApplicationLibCode/UserInterface/RiuSummaryQuantityNameInfoProvider.h @@ -35,6 +35,8 @@ public: std::string longNameFromVectorName( const std::string& vectorName, bool returnVectorNameIfNotFound = false ) const; + void setQuantityInfos( const std::unordered_map>& infos ); + private: class RiuSummaryQuantityInfo { @@ -59,8 +61,8 @@ private: RiuSummaryQuantityInfo quantityInfo( const std::string& vectorName, bool exactMatch = false ) const; RifEclipseSummaryAddressDefines::SummaryCategory categoryFromVectorName( const std::string& vectorName, bool exactMatch = false ) const; - static std::unordered_map createInfoForEclipseKeywords(); - static std::unordered_map createInfoFor6xKeywords(); + static std::string stringFromEnum( RifEclipseSummaryAddressDefines::SummaryCategory category ); + static RifEclipseSummaryAddressDefines::SummaryCategory enumFromString( const std::string& category ); private: std::unordered_map m_summaryToDescMap;