You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# write the reservoir pressure as an average in the overpressure case
364
-
f.write(f' Average reservoir pressure: {model.wellbores.average_production_reservoir_pressure.value:10.2f}'+model.wellbores.average_production_reservoir_pressure.CurrentUnits.value+NL)
f.write(f' Minimum Production Temperature: {np.min(model.wellbores.ProducedTemperature.value):10.1f} '+model.wellbores.ProducedTemperature.PreferredUnits.value+NL)
393
393
f.write(f' Initial Production Temperature: {model.wellbores.ProducedTemperature.value[0]:10.1f} '+model.wellbores.ProducedTemperature.PreferredUnits.value+NL)
394
394
ifmodel.wellbores.IsAGS.value:
395
-
f.write('The AGS models contain an intrinsic reservoir model that doesn\'t expose values that can be used in extensive reporting.'+NL)
395
+
f.write('The AGS models contain an intrinsic reservoir model that doesn\'t expose values that can be used in extensive reporting.\n')
396
396
else:
397
397
f.write(f' Average Reservoir Heat Extraction: {np.average(model.surfaceplant.HeatExtracted.value):10.2f} '+model.surfaceplant.HeatExtracted.PreferredUnits.value+NL)
398
398
ifmodel.wellbores.rameyoptionprod.value:
399
-
f.write(' Production Wellbore Heat Transmission Model = Ramey Model'+NL)
399
+
f.write(' Production Wellbore Heat Transmission Model = Ramey Model\n')
400
400
f.write(f' Average Production Well Temperature Drop: {np.average(model.wellbores.ProdTempDrop.value):10.1f} '+model.wellbores.ProdTempDrop.PreferredUnits.value+NL)
401
401
else:
402
402
f.write(f' Wellbore Heat Transmission Model = Constant Temperature Drop:{model.wellbores.tempdropprod.value:10.1f} '+model.wellbores.tempdropprod.PreferredUnits.value+NL)
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)
422
422
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)
f.write(f' Drilling and completion costs per production well: {econ.cost_one_production_well.value:10.2f} '+econ.cost_one_production_well.CurrentUnits.value+NL)
427
427
f.write(f' Drilling and completion costs per injection well: {econ.cost_one_injection_well.value:10.2f} '+econ.cost_one_injection_well.CurrentUnits.value+NL)
f.write(f' Drilling and completion costs (for redrilling):{model.economics.Cwell.value:10.2f} '+model.economics.Cwell.CurrentUnits.value+NL)
447
447
f.write(f' Drilling and completion costs per redrilled well: {(model.economics.Cwell.value/(model.wellbores.nprod.value+model.wellbores.ninj.value)):10.2f} '+model.economics.Cwell.CurrentUnits.value+NL)
0 commit comments