We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 125e2f1 commit 67c6cd2Copy full SHA for 67c6cd2
1 file changed
src/geophires_x/SBTEconomics.py
@@ -366,8 +366,10 @@ def Calculate(self, model: Model) -> None:
366
self.Cplant.value = self._indirect_cost_factor * 1.15 * self.ccplantadjfactor.value * 250E-6 * np.max(
367
model.surfaceplant.HeatExtracted.value) * 1000. # 1.15 for 15% contingency
368
369
- # FIXME use self.peaking_boiler_cost_per_kW instead of hardcoded 65
370
- self.peakingboilercost.value = 65 * model.surfaceplant.max_peaking_boiler_demand.value / 1000 # add 65$/KW for peaking boiler
+ self.peakingboilercost.value = (self.peaking_boiler_cost_per_kW.quantity()
+ .to('USD / kilowatt').magnitude
371
+ * model.surfaceplant.max_peaking_boiler_demand.value
372
+ / 1000)
373
374
self.Cplant.value += self.peakingboilercost.value # add peaking boiler cost to surface plant cost
375
0 commit comments