@@ -939,42 +939,3 @@ def test_sbt_coaxial_raises_error(self):
939
939
)
940
940
client .get_geophires_result (params )
941
941
self .assertIn ('SBT with coaxial configuration is not implemented' , str (e .exception ))
942
-
943
- def test_fervo_project_cape_4_results_against_reference_values (self ):
944
- """
945
- Asserts that results conform to some of the key reference values claimed in docs/Fervo_Project_Cape-4.md.
946
- """
947
-
948
- r = GeophiresXClient ().get_geophires_result (
949
- GeophiresInputParameters (from_file_path = self ._get_test_file_path ('examples/Fervo_Project_Cape-4.txt' ))
950
- )
951
-
952
- min_net_gen = r .result ['SURFACE EQUIPMENT SIMULATION RESULTS' ]['Minimum Net Electricity Generation' ]['value' ]
953
- self .assertGreater (min_net_gen , 500 )
954
- self .assertLess (min_net_gen , 505 )
955
-
956
- max_total_gen = r .result ['SURFACE EQUIPMENT SIMULATION RESULTS' ]['Maximum Total Electricity Generation' ][
957
- 'value'
958
- ]
959
- self .assertGreater (max_total_gen , 600 )
960
- self .assertLess (max_total_gen , 650 )
961
-
962
- lcoe = r .result ['SUMMARY OF RESULTS' ]['Electricity breakeven price' ]['value' ]
963
- self .assertGreater (lcoe , 7.5 )
964
- self .assertLess (lcoe , 8.5 )
965
-
966
- redrills = r .result ['ENGINEERING PARAMETERS' ]['Number of times redrilling' ]['value' ]
967
- self .assertGreater (redrills , 2 )
968
- self .assertLess (redrills , 7 )
969
-
970
- well_cost = r .result ['CAPITAL COSTS (M$)' ]['Drilling and completion costs per vertical production well' ][
971
- 'value'
972
- ]
973
- self .assertLess (well_cost , 4.0 )
974
- self .assertGreater (well_cost , 3.0 )
975
-
976
- pumping_power_pct = r .result ['SURFACE EQUIPMENT SIMULATION RESULTS' ][
977
- 'Initial pumping power/net installed power'
978
- ]['value' ]
979
- self .assertGreater (pumping_power_pct , 13 )
980
- self .assertLess (pumping_power_pct , 17 )
0 commit comments