Skip to content

Commit a315d4a

Browse files
Fix typo 'Drilling and completion costs per non-vertical sections' -> 'section'
1 parent ee3e69d commit a315d4a

File tree

7 files changed

+29
-22
lines changed

7 files changed

+29
-22
lines changed

src/geophires_x/Outputs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1809,7 +1809,7 @@ def PrintOutputs(self, model: Model):
18091809
elif econ.cost_lateral_section.value > 0.0:
18101810
f.write(f' Drilling and completion costs per vertical production well: {econ.cost_one_production_well.value:10.2f} ' + econ.cost_one_production_well.CurrentUnits.value + NL)
18111811
f.write(f' Drilling and completion costs per vertical injection well: {econ.cost_one_injection_well.value:10.2f} ' + econ.cost_one_injection_well.CurrentUnits.value + NL)
1812-
f.write(f' Drilling and completion costs per non-vertical sections: {econ.cost_lateral_section.value:10.2f} ' + econ.cost_lateral_section.CurrentUnits.value + NL)
1812+
f.write(f' Drilling and completion costs per non-vertical section: {econ.cost_lateral_section.value:10.2f} ' + econ.cost_lateral_section.CurrentUnits.value + NL)
18131813
else:
18141814
f.write(f' Drilling and completion costs per well: {model.economics.Cwell.value/(model.wellbores.nprod.value+model.wellbores.ninj.value):10.2f} ' + model.economics.Cwell.CurrentUnits.value + NL)
18151815
f.write(f' Stimulation costs: {model.economics.Cstim.value:10.2f} ' + model.economics.Cstim.CurrentUnits.value + NL)

src/geophires_x_client/geophires_x_result.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ class GeophiresXResult:
195195
'Drilling and completion costs per injection well',
196196
'Drilling and completion costs per vertical production well',
197197
'Drilling and completion costs per vertical injection well',
198-
'Drilling and completion costs per non - vertical sections',
198+
'Drilling and completion costs per non-vertical section',
199199
'Stimulation costs',
200200
'Surface power plant costs',
201201
'of which Absorption Chiller Cost',

tests/examples/Fervo_Norbeck_Latimer_2023.out

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
Simulation Metadata
66
----------------------
7-
GEOPHIRES Version: 3.6.6
8-
Simulation Date: 2024-11-21
9-
Simulation Time: 10:38
10-
Calculation Time: 0.439 sec
7+
GEOPHIRES Version: 3.6.7
8+
Simulation Date: 2025-01-14
9+
Simulation Time: 07:37
10+
Calculation Time: 0.438 sec
1111

1212
***SUMMARY OF RESULTS***
1313

@@ -97,7 +97,7 @@ Simulation Metadata
9797
Drilling and completion costs: 10.13 MUSD
9898
Drilling and completion costs per vertical production well: 3.02 MUSD
9999
Drilling and completion costs per vertical injection well: 3.02 MUSD
100-
Drilling and completion costs per non-vertical sections: 3.61 MUSD
100+
Drilling and completion costs per non-vertical section: 3.61 MUSD
101101
Stimulation costs: 1.51 MUSD
102102
Surface power plant costs: 11.34 MUSD
103103
Field gathering system costs: 1.52 MUSD

tests/examples/Wanju_Yuan_Closed-Loop_Geothermal_Energy_Recovery.out

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
Simulation Metadata
66
----------------------
7-
GEOPHIRES Version: 3.6.3
8-
Simulation Date: 2024-11-11
9-
Simulation Time: 15:24
10-
Calculation Time: 6.425 sec
7+
GEOPHIRES Version: 3.6.7
8+
Simulation Date: 2025-01-14
9+
Simulation Time: 07:37
10+
Calculation Time: 1.613 sec
1111

1212
***SUMMARY OF RESULTS***
1313

@@ -77,7 +77,7 @@ The AGS models contain an intrinsic reservoir model that doesn't expose values t
7777
Drilling and completion costs: 65.80 MUSD
7878
Drilling and completion costs per vertical production well: 10.24 MUSD
7979
Drilling and completion costs per vertical injection well: 10.24 MUSD
80-
Drilling and completion costs per non-vertical sections: 42.18 MUSD
80+
Drilling and completion costs per non-vertical section: 42.18 MUSD
8181
Stimulation costs: 0.00 MUSD
8282
Surface power plant costs: 6.74 MUSD
8383
Field gathering system costs: 0.99 MUSD

tests/examples/example_SBT_Hi_T.out

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
Simulation Metadata
66
----------------------
7-
GEOPHIRES Version: 3.6.3
8-
Simulation Date: 2024-11-11
9-
Simulation Time: 16:24
10-
Calculation Time: 16.016 sec
7+
GEOPHIRES Version: 3.6.7
8+
Simulation Date: 2025-01-14
9+
Simulation Time: 07:37
10+
Calculation Time: 8.011 sec
1111

1212
***SUMMARY OF RESULTS***
1313

@@ -77,7 +77,7 @@ The AGS models contain an intrinsic reservoir model that doesn't expose values t
7777
Drilling and completion costs: 104.87 MUSD
7878
Drilling and completion costs per vertical production well: 6.19 MUSD
7979
Drilling and completion costs per vertical injection well: 6.19 MUSD
80-
Drilling and completion costs per non-vertical sections: 92.48 MUSD
80+
Drilling and completion costs per non-vertical section: 92.48 MUSD
8181
Stimulation costs: 0.00 MUSD
8282
Surface power plant costs: 52.76 MUSD
8383
Field gathering system costs: 0.97 MUSD

tests/examples/example_SBT_Lo_T.out

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
Simulation Metadata
66
----------------------
7-
GEOPHIRES Version: 3.6.3
8-
Simulation Date: 2024-11-11
9-
Simulation Time: 16:24
10-
Calculation Time: 4.189 sec
7+
GEOPHIRES Version: 3.6.7
8+
Simulation Date: 2025-01-14
9+
Simulation Time: 07:37
10+
Calculation Time: 2.208 sec
1111

1212
***SUMMARY OF RESULTS***
1313

@@ -77,7 +77,7 @@ The AGS models contain an intrinsic reservoir model that doesn't expose values t
7777
Drilling and completion costs: 37.58 MUSD
7878
Drilling and completion costs per vertical production well: 3.28 MUSD
7979
Drilling and completion costs per vertical injection well: 3.28 MUSD
80-
Drilling and completion costs per non-vertical sections: 31.02 MUSD
80+
Drilling and completion costs per non-vertical section: 31.02 MUSD
8181
Stimulation costs: 0.00 MUSD
8282
Surface power plant costs: 0.03 MUSD
8383
Field gathering system costs: 0.97 MUSD

tests/test_geophires_x_client.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,13 @@ def test_ccus_profile(self):
392392
ccus_profile,
393393
)
394394

395+
def test_non_vertical_section_cost(self):
396+
result_path = self._get_test_file_path('examples/Fervo_Norbeck_Latimer_2023.out')
397+
result = GeophiresXResult(result_path)
398+
entry = result.result['CAPITAL COSTS (M$)']['Drilling and completion costs per non-vertical section']
399+
self.assertIsNotNone(entry['value'])
400+
self.assertEqual(entry['unit'], 'MUSD')
401+
395402
@unittest.skip(
396403
'Not currently relevant - '
397404
'see TODO in geophires_x_client.geophires_input_parameters.GeophiresInputParameters.__hash__'

0 commit comments

Comments
 (0)