Skip to content

Commit a6b2ca2

Browse files
Compare ReservoirModel with identity instead of equality
1 parent aa5d90b commit a6b2ca2

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/geophires_x/Outputs.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -965,10 +965,10 @@ def PrintOutputs(self, model: Model):
965965
reservoir_parameters.append(OutputTableItem('The AGS models contain an intrinsic reservoir model that doesn\'t expose values that can be used in extensive reporting.'))
966966
else:
967967
reservoir_parameters.append(OutputTableItem('Reservoir Model', str(model.reserv.resoption.value.value) + ' Model'))
968-
if model.reserv.resoption.value == ReservoirModel.SINGLE_FRACTURE:
968+
if model.reserv.resoption.value is ReservoirModel.SINGLE_FRACTURE:
969969
reservoir_parameters.append(OutputTableItem('m/A Drawdown Parameter', '{0:.5f}'.format(model.reserv.drawdp.value),
970970
model.reserv.drawdp.CurrentUnits.value))
971-
elif model.reserv.resoption.value == ReservoirModel.ANNUAL_PERCENTAGE:
971+
elif model.reserv.resoption.value is ReservoirModel.ANNUAL_PERCENTAGE:
972972
reservoir_parameters.append(OutputTableItem('Annual Thermal Drawdown', '{0:.3f}'.format(model.reserv.drawdp.value * 100),
973973
model.reserv.drawdp.CurrentUnits.value))
974974
reservoir_parameters.append(OutputTableItem('Bottom-hole temperature', '{0:10.2f}'.format(model.reserv.Trock.value),
@@ -1046,11 +1046,11 @@ def PrintOutputs(self, model: Model):
10461046
model.reserv.krock.CurrentUnits.value))
10471047
reservoir_parameters.append(OutputTableItem('Reservoir heat capacity', '{0:10.2f}'.format(model.reserv.cprock.value),
10481048
model.reserv.cprock.CurrentUnits.value))
1049-
if model.reserv.resoption.value == ReservoirModel.LINEAR_HEAT_SWEEP or (
1050-
model.reserv.resoption.value == ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model):
1049+
if model.reserv.resoption.value is ReservoirModel.LINEAR_HEAT_SWEEP or (
1050+
model.reserv.resoption.value is ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model):
10511051
reservoir_parameters.append(OutputTableItem('Reservoir porosity', '{0:10.2f}'.format(model.reserv.porrock.value * 100),
10521052
model.reserv.porrock.CurrentUnits.value))
1053-
if model.reserv.resoption.value == ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model:
1053+
if model.reserv.resoption.value is ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model:
10541054
reservoir_parameters.append(OutputTableItem('Reservoir permeability', '{0:10.2E}'.format(model.reserv.permrock.value),
10551055
model.reserv.permrock.CurrentUnits.value))
10561056
reservoir_parameters.append(OutputTableItem('Reservoir thickness', '{0:10.2f}'.format(model.reserv.resthickness.value),
@@ -1687,9 +1687,9 @@ def PrintOutputs(self, model: Model):
16871687
f.write('The AGS models contain an intrinsic reservoir model that doesn\'t expose values that can be used in extensive reporting.' + NL)
16881688
else:
16891689
f.write(' Reservoir Model = ' + str(model.reserv.resoption.value.value) + ' Model\n')
1690-
if model.reserv.resoption.value == ReservoirModel.SINGLE_FRACTURE:
1690+
if model.reserv.resoption.value is ReservoirModel.SINGLE_FRACTURE:
16911691
f.write(f' m/A Drawdown Parameter: {model.reserv.drawdp.value:.5f} ' + model.reserv.drawdp.CurrentUnits.value + NL)
1692-
elif model.reserv.resoption.value == ReservoirModel.ANNUAL_PERCENTAGE:
1692+
elif model.reserv.resoption.value is ReservoirModel.ANNUAL_PERCENTAGE:
16931693
f.write(f' Annual Thermal Drawdown: {model.reserv.drawdp.value*100:.3f} ' + model.reserv.drawdp.CurrentUnits.value + NL)
16941694
f.write(f' Bottom-hole temperature: {model.reserv.Trock.value:10.2f} ' + model.reserv.Trock.CurrentUnits.value + NL)
16951695
if model.reserv.resoption.value in [ReservoirModel.ANNUAL_PERCENTAGE, ReservoirModel.USER_PROVIDED_PROFILE, ReservoirModel.TOUGH2_SIMULATOR]:
@@ -1740,9 +1740,9 @@ def PrintOutputs(self, model: Model):
17401740
if model.wellbores.rameyoptionprod.value or model.reserv.resoption.value in [ReservoirModel.MULTIPLE_PARALLEL_FRACTURES, ReservoirModel.LINEAR_HEAT_SWEEP, ReservoirModel.SINGLE_FRACTURE, ReservoirModel.TOUGH2_SIMULATOR]:
17411741
f.write(f' Reservoir thermal conductivity: {model.reserv.krock.value:10.2f} {model.reserv.krock.CurrentUnits.value}{NL}')
17421742
f.write(f' Reservoir heat capacity: {model.reserv.cprock.value:10.2f} ' + model.reserv.cprock.CurrentUnits.value + NL)
1743-
if model.reserv.resoption.value == ReservoirModel.LINEAR_HEAT_SWEEP or (model.reserv.resoption.value == ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model):
1743+
if model.reserv.resoption.value is ReservoirModel.LINEAR_HEAT_SWEEP or (model.reserv.resoption.value is ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model):
17441744
f.write(f' Reservoir porosity: {model.reserv.porrock.value*100:10.2f} ' + model.reserv.porrock.CurrentUnits.value + NL)
1745-
if model.reserv.resoption.value == ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model:
1745+
if model.reserv.resoption.value is ReservoirModel.TOUGH2_SIMULATOR and model.reserv.usebuiltintough2model:
17461746
f.write(f' Reservoir permeability: {model.reserv.permrock.value:10.2E} ' + model.reserv.permrock.CurrentUnits.value + NL)
17471747
f.write(f' Reservoir thickness: {model.reserv.resthickness.value:10.2f} ' + model.reserv.resthickness.CurrentUnits.value + NL)
17481748
f.write(f' Reservoir width: {model.reserv.reswidth.value:10.2f} ' + model.reserv.reswidth.CurrentUnits.value + NL)

0 commit comments

Comments
 (0)