|
| #define | PORO_KW "PORO" |
| |
| #define | PORV_KW "PORV" |
| |
| #define | AQUIFER_KW "AQUIFERN" |
| |
| #define | INTEHEAD_KW "INTEHEAD" |
| |
| #define | LOGIHEAD_KW "LOGIHEAD" |
| |
| #define | DOUBHEAD_KW "DOUBHEAD" |
| |
| #define | RPORV_KW "RPORV" |
| |
| #define | PORV_KW "PORV" |
| |
| #define | PORMOD_KW "PORV_MOD" |
| |
| #define | PVTNUM_KW "PVTNUM" |
| |
| #define | LGRHEADI_KW "LGRHEADI" |
| |
| #define | LGRHEADI_LGR_NR_INDEX 0 |
| |
| #define | LGRJOIN_KW "LGRJOIN" |
| |
| #define | TABDIMS_SIZE 100 |
| |
| #define | TABDIMS_TAB_SIZE_ITEM 0 |
| |
| #define | TABDIMS_IBROCK_OFFSET_ITEM 1 |
| |
| #define | TABDIMS_NTROCK_ITEM 2 |
| |
| #define | TABDIMS_IBROCC_OFFSET_ITEM 3 |
| |
| #define | TABDIMS_NPROCC_ITEM 4 |
| |
| #define | TABDIMS_IBPVTO_OFFSET_ITEM 6 |
| |
| #define | TABDIMS_JBPVTO_OFFSET_ITEM 7 |
| |
| #define | TABDIMS_NRPVTO_ITEM 8 |
| |
| #define | TABDIMS_NPPVTO_ITEM 9 |
| |
| #define | TABDIMS_NTPVTO_ITEM 10 |
| |
| #define | TABDIMS_IBPVTW_OFFSET_ITEM 11 |
| |
| #define | TABDIMS_NTPVTW_ITEM 12 |
| |
| #define | TABDIMS_IBPVTG_OFFSET_ITEM 13 |
| |
| #define | TABDIMS_JBPVTG_OFFSET_ITEM 14 |
| |
| #define | TABDIMS_NRPVTG_ITEM 15 |
| |
| #define | TABDIMS_NPPVTG_ITEM 16 |
| |
| #define | TABDIMS_NTPVTG_ITEM 17 |
| |
| #define | TABDIMS_IBDENS_OFFSET_ITEM 18 |
| |
| #define | TABDIMS_NTDENS_ITEM 19 |
| |
| #define | TABDIMS_IBSWFN_OFFSET_ITEM 20 |
| |
| #define | TABDIMS_NSSWFN_ITEM 21 |
| |
| #define | TABDIMS_NTSWFN_ITEM 22 |
| |
| #define | TABDIMS_IBSGFN_OFFSET_ITEM 23 |
| |
| #define | TABDIMS_NSSGFN_ITEM 24 |
| |
| #define | TABDIMS_NTSGFN_ITEM 25 |
| |
| #define | TABDIMS_IBSOFN_OFFSET_ITEM 26 |
| |
| #define | TABDIMS_IBSWCO_OFFSET_ITEM 27 |
| |
| #define | TABDIMS_NSSOFN_ITEM 28 |
| |
| #define | TABDIMS_NTSOFN_ITEM 29 |
| |
| #define | TABDIMS_IBVETB_OFFSET_ITEM 40 |
| |
| #define | TABDIMS_NSVETB_ITEM 41 |
| |
| #define | TABDIMS_NTVETB_ITEM 42 |
| |
| #define | TABDIMS_IBTHPR_OFFSET_ITEM 43 |
| |
| #define | TABDIMS_IBSLIM_ITEM 44 |
| |
| #define | TABDIMS_NSENDP_ITEM 45 |
| |
| #define | TABDIMS_NTENDP_ITEM 46 |
| |
| #define | TABDIMS_IBRTEM_OFFSET_ITEM 47 |
| |
| #define | TABDIMS_IBCTOL_ITEM 48 |
| |
| #define | TABDIMS_IBLANG_OFFSET_ITEM 50 |
| |
| #define | TABDIMS_NCLANG_ITEM 51 |
| |
| #define | TABDIMS_NSLANG_ITEM 52 |
| |
| #define | TABDIMS_NTLANG_ITEM 53 |
| |
| #define | TABDIMS_IBLNG2_OFFSET_ITEM 54 |
| |
| #define | TABDIMS_IBCADP_OFFSET_ITEM 55 |
| |
| #define | TABDIMS_IBCADS_OFFSET_ITEM 56 |
| |
| #define | TABDIMS_IBROCP_OFFSET_ITEM 57 |
| |
| #define | TABDIMS_NTRPMA_ITEM 58 |
| |
| #define | INTEHEAD_UNIT_INDEX 2 |
| |
| #define | INTEHEAD_NX_INDEX 8 |
| |
| #define | INTEHEAD_NY_INDEX 9 |
| |
| #define | INTEHEAD_NZ_INDEX 10 |
| |
| #define | INTEHEAD_NACTIVE_INDEX 11 |
| |
| #define | INTEHEAD_PHASE_INDEX 14 |
| |
| #define | INTEHEAD_DAY_INDEX 64 |
| |
| #define | INTEHEAD_MONTH_INDEX 65 |
| |
| #define | INTEHEAD_YEAR_INDEX 66 |
| |
| #define | INTEHEAD_TIMESTEP_INDEX 67 |
| |
| #define | INTEHEAD_REPORT_STEP 68 |
| |
| #define | INTEHEAD_IPROG_INDEX 94 |
| |
| #define | INTEHEAD_REPORT_INDEX 219 |
| |
| #define | INTEHEAD_METRIC_VALUE 1 |
| |
| #define | INTEHEAD_ECLIPSE100_VALUE 100 |
| |
| #define | INTEHEAD_ECLIPSE300_VALUE 300 |
| |
| #define | INTEHEAD_ECLIPSE300THERMAL_VALUE 500 |
| |
| #define | INTEHEAD_INTERSECT_VALUE 700 |
| |
| #define | INTEHEAD_FRONTSIM_VALUE 800 |
| |
| #define | INTEHEAD_INIT_SIZE 95 |
| |
| #define | INTEHEAD_RESTART_SIZE 180 |
| |
| #define | LOGIHEAD_ECLIPSE300_RADIAL_INDEX 3 |
| |
| #define | LOGIHEAD_ECLIPSE100_RADIAL_INDEX 4 |
| |
| #define | LOGIHEAD_DUALP_INDEX 14 |
| |
| #define | LOGIHEAD_INIT_SIZE 80 |
| |
| #define | LOGIHEAD_RESTART_SIZE 15 |
| |
| #define | LOGIHEAD_RS_INDEX 0 |
| |
| #define | LOGIHEAD_RV_INDEX 1 |
| |
| #define | LOGIHEAD_DIR_RELPERM_INDEX 2 |
| |
| #define | LOGIHEAD_REV_RELPERM100_INDEX 3 /* The indices for reversible relperm and */ |
| |
| #define | LOGIHEAD_RADIAL100_INDEX 4 /* use of radial grids is interchanged between */ |
| |
| #define | LOGIHEAD_REV_RELPERM300_INDEX 4 /* ECLIPSE100 and ECLIPSE300. */ |
| |
| #define | LOGIHEAD_RADIAL300_INDEX 3 |
| |
| #define | LOGIHEAD_HYSTERISIS_INDEX 6 |
| |
| #define | LOGIHEAD_DUALP_INDEX 14 |
| |
| #define | LOGIHEAD_ENDPOINT_SCALING_INDEX 16 |
| |
| #define | LOGIHEAD_DIR_ENDPOINT_SCALING_INDEX 17 |
| |
| #define | LOGIHEAD_REV_ENDPOINT_SCALING_INDEX 18 |
| |
| #define | LOGIHEAD_ALT_ENDPOINT_SCALING_INDEX 19 |
| |
| #define | LOGIHEAD_MISC_DISPLACEMENT_INDEX 35 |
| |
| #define | LOGIHEAD_CONSTANT_OILCOMPR_INDEX (39-1) /* Constant oil compressibility (PVCDO)? */ |
| |
| #define | LOGIHEAD_SCALE_WATER_PC_AT_MAX_SAT_INDEX 55 |
| |
| #define | LOGIHEAD_SCALE_GAS_PC_AT_MAX_SAT_INDEX 56 |
| |
| #define | DOUBHEAD_INIT_SIZE 1 |
| |
| #define | DOUBHEAD_RESTART_SIZE 1 |
| |
| #define | SEQNUM_KW |
| |
| #define | STARTSOL_KW "STARTSOL" |
| |
| #define | ENDSOL_KW "ENDSOL" |
| |
| #define | XWEL_KW "XWEL" |
| |
| #define | IWEL_KW "IWEL" |
| |
| #define | ZWEL_KW "ZWEL" |
| |
| #define | ICON_KW "ICON" |
| |
| #define | SCON_KW "SCON" |
| |
| #define | XCON_KW "XCON" |
| |
| #define | ISEG_KW "ISEG" |
| |
| #define | RSEG_KW "RSEG" |
| |
| #define | ECLIPSE100_OIL_DEN_KW "OIL_DEN" |
| |
| #define | ECLIPSE100_GAS_DEN_KW "GAS_DEN" |
| |
| #define | ECLIPSE100_WATER_DEN_KW "WAT_DEN" |
| |
| #define | ECLIPSE300_OIL_DEN_KW "DENO" |
| |
| #define | ECLIPSE300_GAS_DEN_KW "DENG" |
| |
| #define | ECLIPSE300_WATER_DEN_KW "DENW" |
| |
| #define | FIPGAS_KW "FIPGAS" |
| |
| #define | FIPWAT_KW "FIPWAT" |
| |
| #define | FIPOIL_KW "FIPOIL" |
| |
| #define | RFIPGAS_KW "RFIPGAS" |
| |
| #define | RFIPWAT_KW "RFIPWAT" |
| |
| #define | RFIPOIL_KW "RFIPOIL" |
| |
| #define | FLRWATNNC_KW "FLRWATN+" |
| |
| #define | FLROILNNC_KW "FLROILN+" |
| |
| #define | FLRGASNNC_KW "FLRGASN+" |
| |
| #define | FLRWATLG_KW "FLRWATL+" |
| |
| #define | FLROILLG_KW "FLROILL+" |
| |
| #define | FLRGASLG_KW "FLRGASL+" |
| |
| #define | FLRWATLL_KW "FLRWATA+" |
| |
| #define | FLROILLL_KW "FLROILA+" |
| |
| #define | FLRGASLL_KW "FLRGASA+" |
| |
| #define | INTEHEAD_NWELLS_INDEX 16 |
| |
| #define | INTEHEAD_NIWELZ_INDEX 24 |
| |
| #define | INTEHEAD_NXWELZ_INDEX 26 |
| |
| #define | INTEHEAD_NZWELZ_INDEX 27 |
| |
| #define | INTEHEAD_NCWMAX_INDEX 17 |
| |
| #define | INTEHEAD_NWGMAX_INDEX 19 |
| |
| #define | INTEHEAD_NGMAXZ_INDEX 20 |
| |
| #define | INTEHEAD_NSWELZ_INDEX 25 |
| |
| #define | INTEHEAD_NICONZ_INDEX 32 |
| |
| #define | INTEHEAD_NSCONZ_INDEX 33 |
| |
| #define | INTEHEAD_NXCONZ_INDEX 34 |
| |
| #define | INTEHEAD_NIGRPZ_INDEX 36 |
| |
| #define | INTEHEAD_NSWLMX_INDEX 175 |
| |
| #define | INTEHEAD_NSEGMX_INDEX 176 |
| |
| #define | INTEHEAD_NLBRMX_INDEX 177 |
| |
| #define | INTEHEAD_NISEGZ_INDEX 178 |
| |
| #define | INTEHEAD_NRSEGZ_INDEX 179 |
| |
| #define | INTEHEAD_NILBRZ_INDEX 180 |
| |
| #define | DOUBHEAD_DAYS_INDEX 0 |
| |
| #define | MINISTEP_KW "MINISTEP" |
| |
| #define | STARTDAT_KW "STARTDAT" /* Intgere keyword containing day,month,year. */ |
| |
| #define | WGNAMES_KW "WGNAMES" /* The names of wells/groups for the summary vectors. */ |
| |
| #define | NAMES_KW "NAMES" /* Alias for WGNAMES_KW. */ |
| |
| #define | KEYWORDS_KW "KEYWORDS" /* The variable type for the various summary vectors. */ |
| |
| #define | UNITS_KW "UNITS" /* The units, i.e SM^3/DAY the summary vectors. */ |
| |
| #define | DIMENS_KW "DIMENS" /* The dimensions of the grid - also used in the GRID files. */ |
| |
| #define | NUMS_KW "NUMS" /* Extra numeric qualifiers for the summary variables, like cell number. */ |
| |
| #define | LGRS_KW "LGRS" /* The lgr name for a vector originating from an lgr. */ |
| |
| #define | NUMLX_KW "NUMLX" /* For block variables defined in a an lgr this is i coordinate in the lgr. */ |
| |
| #define | NUMLY_KW "NUMLY" /* ... j coordinate in the lgr. */ |
| |
| #define | NUMLZ_KW "NUMLZ" /* ... k coordinate in the lgr. */ |
| |
| #define | STARTDAT_DAY_INDEX 0 |
| |
| #define | STARTDAT_MONTH_INDEX 1 |
| |
| #define | STARTDAT_YEAR_INDEX 2 |
| |
| #define | STARTDAT_SIZE 3 |
| |
| #define | DIMENS_SMSPEC_SIZE_INDEX 0 |
| |
| #define | DIMENS_SMSPEC_NX_INDEX 1 |
| |
| #define | DIMENS_SMSPEC_NY_INDEX 2 |
| |
| #define | DIMENS_SMSPEC_NZ_INDEX 3 |
| |
| #define | DIMENS_SMSPEC_RESTART_STEP_INDEX 5 |
| |
| #define | DIMENS_SIZE 6 |
| |
| #define | INTEHEAD_SMSPEC_SIZE 2 |
| |
| #define | INTEHEAD_SMSPEC_UNIT_INDEX 0 |
| |
| #define | INTEHEAD_SMSPEC_IPROG_INDEX 1 |
| |
| #define | SEQHDR_KW "SEQHDR" |
| |
| #define | PARAMS_KW "PARAMS" |
| |
| #define | MINISTEP_KW "MINISTEP" |
| |
| #define | SEQHDR_SIZE 1 |
| |
| #define | RESTART_KW "RESTART" |
| |
| #define | SUMMARY_RESTART_SIZE 8 |
| |
| #define | TIME_KW |
| |
| #define | DATE_KW "DATE" /* The date of an RFT as integers: (day,month,year). */ |
| |
| #define | WELLETC_KW |
| |
| #define | CONIPOS_KW "CONIPOS" /* The i-index of the connections in the well. */ |
| |
| #define | CONJPOS_KW "CONJPOS" /* The j-index ... */ |
| |
| #define | CONKPOS_KW "CONKPOS" /* The k-index ... */ |
| |
| #define | HOSTGRID_KW "HOSTGRID" |
| |
| #define | SWAT_KW "SWAT" /* The kewyord containing SWAT. */ |
| |
| #define | SGAS_KW "SGAS" /* The kewyord containing SGAS. */ |
| |
| #define | PRESSURE_KW "PRESSURE" /* The kewyord containing PRESSURE. */ |
| |
| #define | DEPTH_KW "DEPTH" /* The depth of the connection. */ |
| |
| #define | CONDEPTH_KW "CONDEPTH" /* The depth of the connection. */ |
| |
| #define | CONWRAT_KW "CONWRAT" /* Water rate in a connection. */ |
| |
| #define | CONGRAT_KW "CONGRAT" /* Gas ... */ |
| |
| #define | CONORAT_KW "CONORAT" /* Oil ... */ |
| |
| #define | CONPRES_KW "CONPRES" /* Pressure ... */ |
| |
| #define | CONLENST_KW "CONLENST" /* Length along MSW well */ |
| |
| #define | CONLENEN_KW "CONLENEN" /* Length to connection end for MSW well */ |
| |
| #define | CONVTUB_KW "CONVTUB" /* Volumetric flow at tubing head conditions. */ |
| |
| #define | CONOTUB_KW "CONOTUB" /* Volumetric oil flow at tubing head conditions. */ |
| |
| #define | CONGTUB_KW "CONGTUB" /* Volumetric gas flow at tubing head conditions. */ |
| |
| #define | CONWTUB_KW "CONWTUB" /* Volumetric water flow at tubing head conditions. */ |
| |
| #define | WELLETC_TYPE_INDEX |
| |
| #define | WELLETC_NAME_INDEX |
| |
| #define | DATE_DAY_INDEX 0 |
| |
| #define | DATE_MONTH_INDEX 1 |
| |
| #define | DATE_YEAR_INDEX 2 |
| |
| #define | SPECGRID_KW "SPECGRID" |
| |
| #define | SPECGRID_NX_INDEX 0 |
| |
| #define | SPECGRID_NY_INDEX 1 |
| |
| #define | SPECGRID_NZ_INDEX 2 |
| |
| #define | MAPAXES_KW |
| |
| #define | LGR_KW |
| |
| #define | MAPUNITS_KW "MAPUNITS" |
| |
| #define | GRIDUNIT_KW "GRIDUNIT" |
| |
| #define | NNC1_KW "NNC1" /*Upstream cell numbers for non-neighbour connections*/ |
| |
| #define | NNC2_KW "NNC2" /*Downstream cell numbers for non-neighbour connections*/ |
| |
| #define | NNCL_KW "NNCL" /*Cell numbers for LGR cells that are connected to global grid cells*/ |
| |
| #define | NNCG_KW "NNCG" /*Cell numbers for global cells connected to LGR cells*/ |
| |
| #define | NNCHEAD_KW "NNCHEAD" /*Non-neighbour connection header*/ |
| |
| #define | NNCHEAD_SIZE 10 |
| |
| #define | NNCHEAD_NUMNNC_INDEX 0 /*Item 1 in non-neighbour connection header: number of NNCs. Only present for main grid*/ |
| |
| #define | NNCHEAD_LGR_INDEX 1 /*Item 2 in non-neighbour connection header: LGR number (0 for global grid)*/ |
| |
| #define | NNCHEADA_KW "NNCHEADA" /*Header for NNC's between two amalgamated LGRs*/ |
| |
| #define | NNA1_KW "NNA1" /*Cell numbers in connecting local grid ILOC1*/ |
| |
| #define | NNA2_KW "NNA2" /*Cell numbers in connecting local grid ILOC2*/ |
| |
| #define | NNCHEADA_ILOC1_INDEX 0 /*ILOC1: Index of first LGR*/ |
| |
| #define | NNCHEADA_ILOC2_INDEX 1 /*ILOC2: Index of second LGR*/ |
| |
| #define | NNA_NUMNNC_INDEX 0 /*Item 1 in NNA1 or NNA2 is number of NNCs*/ |
| |
| #define | TRANNNC_KW "TRANNNC" |
| |
| #define | TRANGL_KW "TRANGL" |
| |
| #define | TRANLL_KW "TRANLL" |
| |
| #define | LGR_PARENT_KW "LGRPARNT" /* The name of the parent for an LGR. */ |
| |
| #define | COORDS_KW "COORDS" /* The (x,y) coordinates of the top and bottom of the pillars constituting the grid. */ |
| |
| #define | ZCORN_KW "ZCORN" /* Z coordinate where pillars cross planes. */ |
| |
| #define | ACTNUM_KW "ACTNUM" /* Integer flag of with active=0,1. */ |
| |
| #define | HOSTNUM_KW |
| |
| #define | FILEHEAD_KW "FILEHEAD" |
| |
| #define | ENDGRID_KW "ENDGRID" |
| |
| #define | ENDLGR_KW "ENDLGR" |
| |
| #define | CORSNUM_KW "CORSNUM" |
| |
| #define | GRIDHEAD_KW "GRIDHEAD" /* Header information for GRID files. */ |
| |
| #define | COORD_KW "COORD" /* Header information for one cell in GRID file. */ |
| |
| #define | CORNERS_KW "CORNERS" /* Vector containing (x,y,z) x 8 elements - all corners in a cell. */ |
| |
| #define | DIMENS_KW "DIMENS" /* The dimensions of the grid. */ |
| |
| #define | RADIAL_KW "RADIAL" |
| |
| #define | GLOBAL_STRING "GLOBAL" |
| |
| #define | GRIDHEAD_TYPE_INDEX 0 |
| |
| #define | GRIDHEAD_NX_INDEX 1 |
| |
| #define | GRIDHEAD_NY_INDEX 2 |
| |
| #define | GRIDHEAD_NZ_INDEX 3 |
| |
| #define | GRIDHEAD_LGR_INDEX 4 |
| |
| #define | GRIDHEAD_NUMRES_INDEX 24 |
| |
| #define | GRIDHEAD_SIZE 100 |
| |
| #define | DIMENS_NX_INDEX 0 |
| |
| #define | DIMENS_NY_INDEX 1 |
| |
| #define | DIMENS_NZ_INDEX 2 |
| |
| #define | FILEHEAD_VERSION_INDEX 0 |
| |
| #define | FILEHEAD_YEAR_INDEX 1 |
| |
| #define | FILEHEAD_COMPAT_INDEX 3 |
| |
| #define | FILEHEAD_TYPE_INDEX 4 |
| |
| #define | FILEHEAD_DUALP_INDEX 5 |
| |
| #define | FILEHEAD_ORGFORMAT_INDEX 6 |
| |
| #define | GRIDHEAD_GRIDTYPE_CORNERPOINT 1 /* <----\ */ |
| |
| #define | FILEHEAD_GRIDTYPE_CORNERPOINT 0 /* <----/ */ |
| |
| #define | FILEHEAD_ORGTYPE_CORNERPOINT 1 |
| |
| #define | FILEHEAD_SINGLE_POROSITY 0 |
| |
| #define | FILEHEAD_DUAL_POROSITY 1 |
| |
| #define | FILEHEAD_DUAL_PERMEABILITY 2 |
| |
| #define | CELL_NOT_ACTIVE 0 |
| |
| #define | CELL_ACTIVE_MATRIX 1 |
| |
| #define | CELL_ACTIVE CELL_ACTIVE_MATRIX |
| |
| #define | CELL_ACTIVE_FRACTURE 2 |
| |