diff --git a/GrpcInterface/Python/rips/tests/test_completion_export.py b/GrpcInterface/Python/rips/tests/test_completion_export.py index 22b4e6fc00..ee8b7c1338 100644 --- a/GrpcInterface/Python/rips/tests/test_completion_export.py +++ b/GrpcInterface/Python/rips/tests/test_completion_export.py @@ -162,3 +162,40 @@ def test_export_completion_files_split_by_well(rips_instance, initialize_test): finally: pass # Keep exported files in the output directory + + +def test_export_completion_dual_porosity_model(rips_instance, initialize_test): + case_root_path = dataroot.PATH + "/dualporo-testcase" + project_path = case_root_path + "/Well-completions-mail.rsp" + project = rips_instance.project.open(path=project_path) + + export_folder = os.path.abspath(case_root_path + "/completion_export_output") + os.makedirs(export_folder, exist_ok=True) + + try: + rips_instance.set_export_folder(export_type="COMPLETIONS", path=export_folder) + + case = project.cases()[0] + + # Use Well-1 for all tests + test_wells = ["PH", "PV"] + + case.export_well_path_completions( + time_step=0, # Use time step 0 instead of 1 + well_path_names=test_wells, + file_split="SPLIT_ON_WELL", + include_perforations=True, + include_fishbones=False, # This matches the reference generation script + export_comments=False, + ) + + # Compare exported files with reference data + reference_folder = case_root_path + "/completion_export_reference" + compare_exported_files_with_reference( + export_folder, + reference_folder, + "dual porosity completion data from fracture cells", + ) + + finally: + pass # Keep exported files in the output directory diff --git a/TestModels/dualporo-testcase/.gitignore b/TestModels/dualporo-testcase/.gitignore new file mode 100644 index 0000000000..8b61df0a4f --- /dev/null +++ b/TestModels/dualporo-testcase/.gitignore @@ -0,0 +1 @@ +completion_export_output \ No newline at end of file diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.DATA b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.DATA new file mode 100644 index 0000000000..b789f8f5f4 --- /dev/null +++ b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.DATA @@ -0,0 +1,316 @@ +-- WELL COMPDAT TEST FOR DUAL POROSITY MODEL + +RUNSPEC +TITLE + DUAL POROSITY +DIMENS + 5 5 10 / + +DUALPORO + +OIL +GAS +WATER +DISGAS +VAPOIL + +FIELD + +ROCKCOMP + 'HYSTER ' 2 / + +EQLDIMS + 2 100 3 1 1 / + +EQLOPTS + 'MOBILE' / + +ENDSCALE + 'NODIR' 'REVERS' 2 10 / + +TABDIMS + 2 1 13 25 1 20 / + +-- Gravity drainage for dual porosity runs +GRAVDR + +WELLDIMS + 4 13 1 4 / + +NUPCOL + 4 / + +UNIFOUT + +START + 1 'JAN' 2025 / + +GRID ============================================================== + +INIT + +NODPPM + +NEWTRAN + +EQUALS + 'DX' 150 / MATRIX AND FRACTURES + 'DY' 150 / + 'DZ' 15 / + 'PORO' 0.18 1 5 1 5 1 5 / MATRIX PROPERTIES + 'PERMX' 1 / + 'PERMY' 1 / + 'PERMZ' 1 / + 'PORO' 0.005 1 5 1 5 6 10 / FRACTURE PROPERTIES + 'PERMX' 500 / + 'PERMY' 500 / + 'PERMZ' 500 / + 'PERMZ' 100 1 5 1 5 9 9 / + 'NTG' 0.6 5 5 5 5 9 10 / + 'TOPS' 4000 1 5 1 5 1 1 / +/ + +ADD + 'PORO' 0.005 1 5 1 5 6 10 / FRACTURE PROPERTIES +/ + +SIGMAV + 125*0.1 / + +DZMTRXV + 125*10.0 / + +GRIDFILE + 0 1 / + +EDIT + +PROPS ============================================================== + +SWFN + .2500 .0000 4.000 + .3000 .0200 2.950 + .4000 .0550 1.650 + .5000 .1000 .850 + .6000 .1450 .300 + .7000 .2000 .000 +/ + .0000 .0000 4.000 + .1000 .0500 1.850 + .2000 .1100 .900 + .2500 .1450 .725 + .3000 .1800 .550 + .4000 .2600 .400 + .5000 .3550 .290 + .6000 .4750 .200 + .7000 .5850 .160 + .8000 .7150 .110 + .9000 .8500 .050 + 1.0000 1.0000 .000 +/ + +STONE1 +SOF3 + .3000 .0000 .000 + .4000 .1100 .110 + .5000 .2400 .240 + .6000 .4200 .420 + .7000 .7050 .705 + .7500 .9200 .920 +/ + .0000 .0000 .000 + .1000 .0210 .021 + .2000 .0570 .057 + .3000 .1020 .102 + .4000 .1730 .173 + .5000 .2400 .240 + .6000 .3300 .330 + .7000 .4500 .450 + .7500 .5190 .519 + .8000 .5870 .587 + .9000 .7700 .770 + 1.0000 1.0000 1.000 +/ +SGFN + .0000 .0000 .000 + .0400 .0000 .200 + .1000 .0220 .500 + .2000 .1000 1.000 + .3000 .2400 1.500 + .4000 .3400 2.000 + .5000 .4200 2.500 + .6000 .5000 3.000 + .7000 .8125 3.500 + .7500 1.0000 3.900 +/ + .0000 .0000 .000 + 1.0 1.0 .000 +/ + +ENPTVD + 4000 0.25 0.26 3* 0.75 0.75 1* + 5000 0.30 0.35 3* 0.70 0.70 1* / + + 4000 0.00 0.00 3* 1.0 2* + 5000 0.00 0.00 3* 1.0 2* / + +TZONE + F F F / + +PVTW + .000 1.000 3.03E-06 .500 0.00E-01 / + +-- RS POIL FVFO VISO +PVTO + 0.001 14.7 1.062 1.04 / + 0.0905 264.7 1.15 0.975 / + 0.18 514.7 1.207 0.91 / + 0.371 1014.7 1.295 0.83 / + 0.636 2014.7 1.435 0.695 / + 0.775 2514.7 1.5 0.641 / + 0.93 3014.7 1.565 0.594 / + 1.270 4014.7 1.695 0.51 + 5014.7 1.671 0.549 + 9014.7 1.579 0.74 / + 1.618 5014.7 1.827 0.449 + 9014.7 1.726 0.449 / + 1.8 9000.0 1.83 0.305 + 9100.0 1.82 0.305 / +/ + +-- PGAS RV BG VISC +PVTG + 14.7 0.0001 5.9 0.01 / + 264.7 0.00905 3.0 0.012 / + 514.7 0.018 2.0 0.014 / + 1014.7 0.0371 1.0 0.016 / + 2014.7 0.0636 0.8 0.017 / + 2514.7 0.0775 0.7 0.018 / + 3014.7 0.093 0.6 0.019 / + 4014.7 0.1270 0.55 0.020 + 0.10 0.50 0.019 + 0.0 0.45 0.017 / + 5014.7 0.1618 0.50 0.022 + 0.0 0.45 0.020 / + 9000.0 0.18 0.45 0.024 + 0.0 0.40 0.022 / +/ + +ROCKTABH + 1000.0 0.70 0.70 + 2000.0 0.75 0.75 + 3000.0 0.80 0.80 + 4000.0 0.85 0.85 / + 2000.0 0.80 0.80 + 3000.0 0.85 0.85 + 4000.0 0.90 0.90 / + 3000.0 0.90 0.90 + 4000.0 0.95 0.95 / + 4000.0 1.0 1.0 + 5000.0 1.0 1.0 / + 5000.0 1.0 1.0 + 6000.0 1.0 1.0 / +/ + 1000.0 0.60 0.60 + 2000.0 0.65 0.65 + 3000.0 0.70 0.70 + 4000.0 0.75 0.75 / + 2000.0 0.70 0.70 + 3000.0 0.75 0.75 + 4000.0 0.80 0.80 / + 3000.0 0.80 0.80 + 4000.0 0.95 0.95 / + 4000.0 1.0 1.0 + 5000.0 1.0 1.0 / + 5000.0 1.0 1.0 + 6000.0 1.0 1.0 / +/ + +OVERBURD + 3000.0 10 + 5000.0 20 / + 3000.0 10 + 5000.0 20 / + +DENSITY + 52.0000 64.0000 .04400 / + +REGIONS ============================================================ + +EQUALS +'SATNUM' 1 1 5 1 5 1 5 / +'SATNUM' 2 1 5 1 5 6 10 / +/ + +EQLNUM + 125*1 125*2 / + +ENDNUM + 125*1 125*2 / + +ROCKNUM + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 + 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 +/ + +SOLUTION ============================================================= + +EQUIL +4010 3959 6000 0 4010 0 0 0 10 / +4012 3959 6000 0 4012 0 0 0 10 / + +RPTRST + 'PRES' 'SOIL' 'SWAT' 'SGAS' 'RS' 'RV' 'FIP=2' 'EQUIL' / + +SUMMARY + +ALL + +MSUMLINS +MSUMNEWT + +SCHEDULE =========================================================== + +RPTSCHED + 'PRES' 'SOIL' 'SWAT' 'SGAS' 'RS' 'RV' 'RESTART=2' 'FIP=2' 'WELLS=2' 'CPU=2' +'NEWTON=2' 'WELSPECS' / + +WELSPECS +'PV' 'G' 5 5 4000 'OIL' / Vertical producer +'PH' 'G' 4 5 4000 'OIL' / Horisontal producer +'IW' 'G' 1 1 4000 'WAT' / +'IG' 'G' 5 1 4000 'GAS' / +/ + +COMPDAT +'PV' 5 5 6 10 'OPEN' 0 1* 0.50 1* 0.0 0.0 Z / +'PH' 4 5 8 8 'OPEN' 0 1* 0.50 1* 0.0 0.0 Y / +'PH' 2 5 9 9 'OPEN' 0 1* 0.50 1* 0.0 0.0 Y / +'IW' 1 1 6 10 'OPEN' 0 1* 0.50 1* 0.0 0.0 Z / +'IG' 5 1 6 10 'OPEN' 0 1* 0.50 1* 0.0 0.0 Z / +/ + +WCONINJE +'IW' 'WAT' 'OPEN' 'RATE' 100.0 / +'IG' 'GAS' 'OPEN' 'RATE' 200.0 / +/ + +WCONPROD +'PV' 'OPEN' 'LRAT' 1* 1* 1* 250.0 1* 2500 / +'PH' 'OPEN' 'LRAT' 1* 1* 1* 250.0 1* 2500 / +/ + +TSTEP + 1.0 5.0 10.0 20.0 30 30 30 30 30 30 30 30 30 30 30 30 30 +/ + +END diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.EGRID b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.EGRID new file mode 100644 index 0000000000..163c6d55b7 Binary files /dev/null and b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.EGRID differ diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.ESMRY b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.ESMRY new file mode 100644 index 0000000000..ed959e9e0a Binary files /dev/null and b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.ESMRY differ diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.INIT b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.INIT new file mode 100644 index 0000000000..66e157d066 Binary files /dev/null and b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.INIT differ diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.SMSPEC b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.SMSPEC new file mode 100644 index 0000000000..955acd669a Binary files /dev/null and b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.SMSPEC differ diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.UNRST b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.UNRST new file mode 100644 index 0000000000..d6b9f8fe3c Binary files /dev/null and b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.UNRST differ diff --git a/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.UNSMRY b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.UNSMRY new file mode 100644 index 0000000000..264aa431a9 Binary files /dev/null and b/TestModels/dualporo-testcase/DUALPORO-WELL-COMPLETION-DEFAULT.UNSMRY differ diff --git a/TestModels/dualporo-testcase/Well-completions-mail.rsp b/TestModels/dualporo-testcase/Well-completions-mail.rsp new file mode 100644 index 0000000000..179fce9b85 --- /dev/null +++ b/TestModels/dualporo-testcase/Well-completions-mail.rsp @@ -0,0 +1,3334 @@ + + + F:/Models/equinor_azure/dualporo-testcase-github/Well-completions-mail.rsp + 2025.12.1-dev.08 + + $PathId_001$ F:/Models/equinor_azure/dualporo-testcase-github/DUALPORO-WELL-COMPLETION-DEFAULT.EGRID; + $PathId_002$ F:/Models/equinor_azure/dualporo-testcase-github/DUALPORO-WELL-COMPLETION-DEFAULT.ESMRY; + $PathId_003$ F:/Models/equinor_azure/dualporo-testcase-github/DUALPORO-WELL-COMPLETION-DEFAULT.SMSPEC; + $PathId_004$ /project/multiscale/users/hhgs/dualporo-testcase; + + + + + + + + + + + + + DUALPORO-WELL-COMPLETION-DEFAULT + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 7 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 + False + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + True + + + True + 0 + + + 3D View + False + True + True + False + + + 0.937235646563627 -0.34701391499522 0.0342152832831947 -27.4087756091152 0.127236534883386 0.431696971401236 0.89299976991815 27.2054383495149 -0.324653980418119 -0.8325977826554 0.448754638211106 -1421.24993051044 0 0 0 1 + -58.3533864044786 -355.653523369143 75 + True + 2 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + True + + Medium + RIGHT + 5 + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + True + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + True + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + True + + + True + Main Grid + 0 + + + + + True + + + + + + + + False + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + FRACTURE_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + True + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.7489 + 0.3342 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.7489 + 0.3342 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + True + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + True + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + False + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + IG + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + True + False + + + IW + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + True + False + + + PH + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + True + False + + + PV + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + True + False + + + True + .. .. .. .. .. SummaryCaseCollection 0 SummaryCases 1 + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + + + + All Wells + + + + False 3 + + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.02 + True + 200 + + + PH + UNITS_FIELD + PH + 0 + True + False 50 + True + 1 + 0.678431391716003 0.0901960805058479 0.831372559070587 + + + + + Perforations + True + + + 4303.71 - 4453.71 + True + 4303.71 + 4453.71 + 0.5 + 0 + 0 + False + 2025_01_01-00:00:00 + False + 2026_01_02-00:00:00 + + + + 4604.93 - 4754.93 + True + 4604.93 + 4754.93 + 0.5 + 0 + 0 + False + 2025_01_01-00:00:00 + False + 2026_01_02-00:00:00 + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.708 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + MSW Segments + True + + + + + + + + PH + + + + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.5 + 3.28e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + + + + + + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + False + 2026_02_20-07:54:15 + + + + + + + + + + + + 675 675 4000 + 0 + 0 + + + True + 50 0 0 + 3 + 3 + False + -90 + False + 70.1628202174873 + 2.99999926300109 + 4.19480719513651 + -90 + 70.1628202174873 + + + True + -54.41 0 37.5 + 3 + 3 + False + -90 + True + 90 + 17.9107254404067 + 0 + -90 + 90 + + + True + -241.03 0 37.5 + 3 + 3 + False + -90 + True + 90 + 0 + 7.43594735671817 + -90 + 90 + + + True + -360.42 0 52.5 + 3 + 3 + False + -90 + True + 90 + 7.43594735671817 + 4.35786175741819e+33 + -90 + 90 + + + True + -598.26 0 52.5 + 3 + 3 + False + 0 + True + 90 + 0 + 0 + 0 + 0 + + + False + False + True + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.03 + 0.2 + + + + + PV + UNITS_FIELD + PV + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + 4000 - 4075 + True + 4000 + 4075 + 0.5 + 0 + 0 + False + 2025_01_01-00:00:00 + False + 2026_01_02-00:00:00 + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.708 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + MSW Segments + True + + + + + + + + PV + + + + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.5 + 3.28e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + + + + + + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + False + 2026_02_20-07:54:15 + + + + + + + + + + + + 675 675 4000 + 0 + 0 + + + True + 0 0 0 + 3 + 3 + False + nan + True + 0 + 0 + 0 + nan + 0 + + + True + 0 0 75 + 3 + 3 + False + 0 + True + 0 + 0 + 0 + 0 + 0 + + + False + False + True + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.03 + 0.1 + + + + + + + + + + + + + + + + USE_PREFERENCES + ?*Y* + + True + + + + + + + UNITS_FIELD + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 100 + 75 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + True + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + True + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + True + + + + + Well Path: Valve Template #4 + UNITS_UNKNOWN + WELL_PATH + Valve Template #4 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + True + + + + + UNITS_FIELD + + + + + + + + + + + + + + DUALPORO-WELL-COMPLETION-DEFAULT + FULL_CASE_NAME + True + False + $PathId_002$ + 3 + False + + + + + + + + + + DUALPORO-WELL-COMPLETION-DEFAULT + FULL_CASE_NAME + True + False + $PathId_003$ + 4 + False + + + + + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + 400 + 400 + True + + + True + 3 + True + True + True + True + XX_Large + Large + ABOVE + 2025.12.1-dev.08 + True + DUALPORO-WELL-COMPLETION-DEFAULT, PV + + + + True + -1 + True + True + True + True + XX_Large + Large + ABOVE + ONE + ONE + False + Bottom Hole Pressure + False + + + + + True + False + WBHP + $CASE, $RESULT_NAME + AUTO + + True + True + + + 0.925490200519562 0.462745100259781 0 + 1 + 0.925490200519562 0.462745100259781 0 + 1 + 2 + INTERPOLATION_STEP_LEFT + STYLE_SOLID + NO_FILL + SYMBOL_NONE + 0.0784313753247261 0.0901960805058479 0.0980392172932625 + 10 + 1 + + 6 + LABEL_ABOVE_SYMBOL + + + + + False + False + $ROOT$ OilFields 0 SummaryCaseCollection 0 SummaryCases 0 + + + SUMMARY_WELL + NONE + WBHP + -1 + -1 + + + PV + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + NONE + AUTO + RATE + TIME + + + + SUMMARY_FIELD + NONE + + -1 + -1 + + + + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + .. .. AxisProperties 0 + .. .. AxisProperties 2 + + + True + False + False + True + True + True + True + True + True + True + True + True + + + False + + + True + + + + + + True + + + + + + + True + WBHP + Bottom Hole Pressure [PSIA] + True + True + False + True + + 4000 + 0 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_LEFT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + Unused PLOT_AXIS_RIGHT + Right + True + True + False + True + + 100 + -10 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_RIGHT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + False + Time + True + True + DATE + YEARS + 2025_06_15 + 2024_12_29 + 00:00:00 + 00:00:00 + 0.451754656153104 + -0.00821372102096552 + AXIS_TITLE_CENTER + Medium + Medium + True + YEAR_MONTH_DAY + NO_TIME + yyyy;yyyy-MM;yyyy-MM-dd + HH;HH:mm;HH:mm:ss;HH:mm:ss.zzz + COUNT + YEARS + 1 + Default + + + + + + + True + -1 + True + True + True + True + XX_Large + Large + ABOVE + ONE + ONE + False + Oil Production Rate + False + + + + + True + False + WOPR + $CASE, $RESULT_NAME + AUTO + + True + True + + + 0.30588236451149 0.800000011920929 0 + 1 + 0.30588236451149 0.800000011920929 0 + 1 + 2 + INTERPOLATION_STEP_LEFT + STYLE_SOLID + NO_FILL + SYMBOL_NONE + 0.0784313753247261 0.0901960805058479 0.0980392172932625 + 10 + 1 + + 6 + LABEL_ABOVE_SYMBOL + + + + + False + False + $ROOT$ OilFields 0 SummaryCaseCollection 0 SummaryCases 0 + + + SUMMARY_WELL + NONE + WOPR + -1 + -1 + + + PV + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + NONE + AUTO + RATE + TIME + + + + SUMMARY_FIELD + NONE + + -1 + -1 + + + + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + .. .. AxisProperties 0 + .. .. AxisProperties 2 + + + True + False + False + True + True + True + True + True + True + True + True + True + + + False + + + True + + + + + + True + + + + + + + True + WOPR + Oil Production Rate [STB/DAY] + True + True + False + True + + 300 + 0 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_LEFT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + Unused PLOT_AXIS_RIGHT + Right + True + True + False + True + + 100 + -10 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_RIGHT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + False + Time + True + True + DATE + YEARS + 2025_06_15 + 2024_12_29 + 00:00:00 + 00:00:00 + 0.451754656153104 + -0.00821372102096552 + AXIS_TITLE_CENTER + Medium + Medium + True + YEAR_MONTH_DAY + NO_TIME + yyyy;yyyy-MM;yyyy-MM-dd + HH;HH:mm;HH:mm:ss;HH:mm:ss.zzz + COUNT + YEARS + 1 + Default + + + + + + + True + -1 + True + True + True + True + XX_Large + Large + ABOVE + ONE + ONE + False + Water Production Rate + False + + + + + True + False + WWPR + $CASE, $RESULT_NAME + AUTO + + True + True + + + 0.219607844948769 0.219607844948769 1 + 1 + 0.219607844948769 0.219607844948769 1 + 1 + 2 + INTERPOLATION_STEP_LEFT + STYLE_SOLID + NO_FILL + SYMBOL_NONE + 0.0784313753247261 0.0901960805058479 0.0980392172932625 + 10 + 1 + + 6 + LABEL_ABOVE_SYMBOL + + + + + False + False + $ROOT$ OilFields 0 SummaryCaseCollection 0 SummaryCases 0 + + + SUMMARY_WELL + NONE + WWPR + -1 + -1 + + + PV + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + NONE + AUTO + RATE + TIME + + + + SUMMARY_FIELD + NONE + + -1 + -1 + + + + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + .. .. AxisProperties 0 + .. .. AxisProperties 2 + + + True + False + False + True + True + True + True + True + True + True + True + True + + + False + + + True + + + + + + True + + + + + + + True + WWPR + Water Production Rate [STB/DAY] + True + True + False + True + + 150 + 0 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_LEFT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + Unused PLOT_AXIS_RIGHT + Right + True + True + False + True + + 100 + -10 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_RIGHT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + False + Time + True + True + DATE + YEARS + 2025_06_15 + 2024_12_29 + 00:00:00 + 00:00:00 + 0.451754656153104 + -0.00821372102096552 + AXIS_TITLE_CENTER + Medium + Medium + True + YEAR_MONTH_DAY + NO_TIME + yyyy;yyyy-MM;yyyy-MM-dd + HH;HH:mm;HH:mm:ss;HH:mm:ss.zzz + COUNT + YEARS + 1 + Default + + + + + + + True + -1 + True + True + True + True + XX_Large + Large + ABOVE + ONE + ONE + False + Gas Production Rate + False + + + + + True + False + WGPR + $CASE, $RESULT_NAME + AUTO + + True + True + + + 0.792156875133514 0 0 + 1 + 0.792156875133514 0 0 + 1 + 2 + INTERPOLATION_STEP_LEFT + STYLE_SOLID + NO_FILL + SYMBOL_NONE + 0.0784313753247261 0.0901960805058479 0.0980392172932625 + 10 + 1 + + 6 + LABEL_ABOVE_SYMBOL + + + + + False + False + $ROOT$ OilFields 0 SummaryCaseCollection 0 SummaryCases 0 + + + SUMMARY_WELL + NONE + WGPR + -1 + -1 + + + PV + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + NONE + AUTO + RATE + TIME + + + + SUMMARY_FIELD + NONE + + -1 + -1 + + + + -1 + + -1 + -1 + -1 + -1 + -1 + False + -1 + -1 + -1 + -1 + + + .. .. AxisProperties 0 + .. .. AxisProperties 2 + + + True + False + False + True + True + True + True + True + True + True + True + True + + + False + + + True + + + + + + True + + + + + + + True + WGPR + Gas Production Rate [MSCF/DAY] + True + True + False + True + + 600 + 0 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_LEFT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + Unused PLOT_AXIS_RIGHT + Right + True + True + False + True + + 100 + -10 + NUMBER_FORMAT_AUTO + 2 + 1 + True + False + False + True + PLOT_AXIS_RIGHT + 0 + AXIS_TITLE_CENTER + Medium + Medium + + Few + + + True + False + Time + True + True + DATE + YEARS + 2025_06_15 + 2024_12_29 + 00:00:00 + 00:00:00 + 0.451754656153104 + -0.00821372102096552 + AXIS_TITLE_CENTER + Medium + Medium + True + YEAR_MONTH_DAY + NO_TIME + yyyy;yyyy-MM;yyyy-MM-dd + HH;HH:mm;HH:mm:ss;HH:mm:ss.zzz + COUNT + YEARS + 1 + Default + + + + + + 2 + 2 + True + Default + Large + False + True + True + False + True + True + True + + + SNAP_TO_POINT + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + NONE + 0 + WELL + + + False + + + SNAP_TO_POINT + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-1100000;-1-11000;-1-110;-1-1300020;-1-13000;-1-1301020;-1-13010;-1-130|| + 1 0;0 0;0 0;2 0|| + -1-1000000;-1-10000;-1-100|-1-100002030;-1-1000020;-1-10000;-1-10010;-1-100||| + 0 0;0 0;0 0|0 0;0 0;2 0;3 0;4 0||| + True + True + True + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + f:\Models\equinor_azure\dualporo-testcase-github\fracture-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + UNIFIED_FILE + TRANSMISSIBILITIES + 0 + False + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + False + True + True + False + Dual-porosity-well-completion.sch + + + + + + 10 + 10 + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + True + $PathId_004$ + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + $PathId_004$ + + 1000000 + OPERNUM_OPERATER + VISIBLE_CELLS + 2 + 1 + 1 + 1 + 1 + 1 + 1 + False + 1 + 1 + 1 + + ACTION ACTIONX ACTIONW BOX UDQ + False + 0 + 0 + 0 + 1 + 0 + 0 + 0.1 + False + False + False + False + + + False + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + + diff --git a/TestModels/dualporo-testcase/completion_export_reference/PH_Completions_DUALPORO-WELL-COMPLETION-DEFAULT b/TestModels/dualporo-testcase/completion_export_reference/PH_Completions_DUALPORO-WELL-COMPLETION-DEFAULT new file mode 100644 index 0000000000..3f0e7cc322 --- /dev/null +++ b/TestModels/dualporo-testcase/completion_export_reference/PH_Completions_DUALPORO-WELL-COMPLETION-DEFAULT @@ -0,0 +1,11 @@ +-- WELL GROUP BHP PHASE DRAIN INFLOW OPEN CROSS PVT HYDS FIP +-- NAME NAME I J DEPTH FLUID AREA EQUANS SHUT FLOW TABLE DENS REGN +WELSPECS + PH 1* 5 5 1* OIL 1* STD STOP YES 0 SEG 0 / +/ +-- WELL OPEN SAT CONN WELL KH SKIN D DIR +-- NAME I J K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN +COMPDAT + PH 5 5 8 8 OPEN 1* 1.197275E+02 0.50000 7.500000E+04 0.00000 1* 'X' / + PH 3 5 9 9 OPEN 1* 5.976572E+01 0.50000 3.354102E+04 0.00000 1* 'X' / +/ diff --git a/TestModels/dualporo-testcase/completion_export_reference/PH_Completions_DUALPORO-WELL-COMPLETION-DEFAULT_MSW b/TestModels/dualporo-testcase/completion_export_reference/PH_Completions_DUALPORO-WELL-COMPLETION-DEFAULT_MSW new file mode 100644 index 0000000000..cdc224bb85 --- /dev/null +++ b/TestModels/dualporo-testcase/completion_export_reference/PH_Completions_DUALPORO-WELL-COMPLETION-DEFAULT_MSW @@ -0,0 +1,20 @@ +WELSEGS +-- Well Dep 1 Tlen 1 Vol 1 Len&Dep PresDrop + PH 4000.00000 4171.25375 1* ABS 'HF-' / +-- First Seg Last Seg Branch No Outlet Seg Length Depth Change Diam Rough + 2 2 1 1 4190.86486 4006.87060 0.50000 0.0000328 / + 3 3 1 2 4227.75476 4022.59904 0.50000 0.0000328 / + 4 4 1 3 4274.37395 4037.09357 0.50000 0.0000328 / + 5 5 1 4 4378.71435 4037.50000 0.50000 0.0000328 / + 6 6 1 5 4491.88087 4038.69050 0.50000 0.0000328 / + 7 7 1 6 4567.48892 4051.21688 0.50000 0.0000328 / + 8 8 1 7 4679.93044 4052.50000 0.50000 0.0000328 / + 9 9 1 8 4791.56044 4052.50000 0.50000 0.0000328 / +/ +COMPSEGS +-- Name + PH / +-- I J K Branch no Start Length End Length Dir Pen End Range Connection Depth + 5 5 8 1 4303.71000 4303.71435 / + 3 5 9 1 4604.93000 4604.93044 / +/ diff --git a/TestModels/dualporo-testcase/completion_export_reference/PV_Completions_DUALPORO-WELL-COMPLETION-DEFAULT b/TestModels/dualporo-testcase/completion_export_reference/PV_Completions_DUALPORO-WELL-COMPLETION-DEFAULT new file mode 100644 index 0000000000..fc07f50e87 --- /dev/null +++ b/TestModels/dualporo-testcase/completion_export_reference/PV_Completions_DUALPORO-WELL-COMPLETION-DEFAULT @@ -0,0 +1,14 @@ +-- WELL GROUP BHP PHASE DRAIN INFLOW OPEN CROSS PVT HYDS FIP +-- NAME NAME I J DEPTH FLUID AREA EQUANS SHUT FLOW TABLE DENS REGN +WELSPECS + PV 1* 5 5 1* OIL 1* STD STOP YES 0 SEG 0 / +/ +-- WELL OPEN SAT CONN WELL KH SKIN D DIR +-- NAME I J K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN +COMPDAT + PV 5 5 6 6 OPEN 1* 1.111666E+01 0.50000 7.500000E+03 0.00000 1* 'Z' / + PV 5 5 7 7 OPEN 1* 1.111666E+01 0.50000 7.500000E+03 0.00000 1* 'Z' / + PV 5 5 8 8 OPEN 1* 1.111666E+01 0.50000 7.500000E+03 0.00000 1* 'Z' / + PV 5 5 9 9 OPEN 1* 6.669996E+00 0.50000 4.500000E+03 0.00000 1* 'Z' / + PV 5 5 10 10 OPEN 1* 6.669996E+00 0.50000 4.500000E+03 0.00000 1* 'Z' / +/ diff --git a/TestModels/dualporo-testcase/completion_export_reference/PV_Completions_DUALPORO-WELL-COMPLETION-DEFAULT_MSW b/TestModels/dualporo-testcase/completion_export_reference/PV_Completions_DUALPORO-WELL-COMPLETION-DEFAULT_MSW new file mode 100644 index 0000000000..8b6d836f80 --- /dev/null +++ b/TestModels/dualporo-testcase/completion_export_reference/PV_Completions_DUALPORO-WELL-COMPLETION-DEFAULT_MSW @@ -0,0 +1,20 @@ +WELSEGS +-- Well Dep 1 Tlen 1 Vol 1 Len&Dep PresDrop + PV 4000.00000 4000.00000 1* ABS 'HF-' / +-- First Seg Last Seg Branch No Outlet Seg Length Depth Change Diam Rough + 2 2 1 1 4007.50000 4007.50000 0.50000 0.0000328 / + 3 3 1 2 4022.50000 4022.50000 0.50000 0.0000328 / + 4 4 1 3 4037.50000 4037.50000 0.50000 0.0000328 / + 5 5 1 4 4052.50000 4052.50000 0.50000 0.0000328 / + 6 6 1 5 4067.50000 4067.50000 0.50000 0.0000328 / +/ +COMPSEGS +-- Name + PV / +-- I J K Branch no Start Length End Length Dir Pen End Range Connection Depth + 5 5 6 1 4000.00000 4015.00000 / + 5 5 7 1 4015.00000 4030.00000 / + 5 5 8 1 4030.00000 4045.00000 / + 5 5 9 1 4045.00000 4060.00000 / + 5 5 10 1 4060.00000 4075.00000 / +/ diff --git a/TestModels/dualporo-testcase/readme.txt b/TestModels/dualporo-testcase/readme.txt new file mode 100644 index 0000000000..24205e8b05 --- /dev/null +++ b/TestModels/dualporo-testcase/readme.txt @@ -0,0 +1,18 @@ + PRT-file: + WELL CONNECTION DATA + -------------------- + + ----------------------------------------------------------------------------------------------------------------------------------------- + : WELL : GRID : CMPL: CENTRE : OPEN: SAT :CONNECTION: INT : K H : SKIN : CONNECTION : SATURATION SCALING DATA :P.EQIV: + : NAME : BLOCK : NO#: DEPTH : SHUT: TAB : FACTOR* : DIAM : VALUE : FACTOR : D-FACTOR : SWMIN SWMAX SGMIN SGMAX :RADIUS: + : : : : FEET : : : CPB/D/PS : FEET : MD.FEET: : DAY/MSCF : : FEET: + ----------------------------------------------------------------------------------------------------------------------------------------- + : PV : 5, 5, 6: 1 : 4082.5: OPEN: 0 : 11.117: 0.5000: 7500.0: 0: 0: : 29.70: + : PV : 5, 5, 7: 2 : 4097.5: OPEN: 0 : 11.117: 0.5000: 7500.0: 0: 0: : 29.70: + : PV : 5, 5, 8: 3 : 4112.5: OPEN: 0 : 11.117: 0.5000: 7500.0: 0: 0: : 29.70: + : PV : 5, 5, 9: 4 : 4127.5: OPEN: 0 : 6.670: 0.5000: 4500.0: 0: 0: : 29.70: + : PV : 5, 5, 10: 5 : 4142.5: OPEN: 0 : 6.670: 0.5000: 4500.0: 0: 0: : 29.70: + ----------------------------------------------------------------------------------------------------------------------------------------- + : PH : 4, 5, 8: 1 : 4112.5: OPEN: 0 : 119.727: 0.5000: 75000.0: 0: 0: : 21.10: + : PH : 2, 5, 9: 2 : 4127.5: OPEN: 0 : 59.766: 0.5000: 33541.0: 0: 0: : 13.30: + -----------------------------------------------------------------------------------------------------------------------------------------