@@ -241,15 +241,18 @@ def PrintOutputs(self, model: Model):
241
241
f .write (NL )
242
242
f .write (' ***ECONOMIC PARAMETERS***\n ' )
243
243
f .write (NL )
244
- if model .economics .econmodel .value == EconomicModel .FCR :
245
- f .write (f' Economic Model = { model .economics .econmodel .value .value } \n ' )
246
- f .write (f' Fixed Charge Rate (FCR): { model .economics .FCR .value * 100.0 :10.2f} { model .economics .FCR .CurrentUnits .value } \n ' )
247
- elif model .economics .econmodel .value == EconomicModel .STANDARDIZED_LEVELIZED_COST :
244
+ if model .economics .econmodel .value != EconomicModel .CLGS :
248
245
f .write (f' Economic Model = { model .economics .econmodel .value .value } \n ' )
249
- f .write (f' { model .economics .interest_rate .Name } : { model .economics .interest_rate .value :10.2f} { model .economics .interest_rate .CurrentUnits .value } \n ' )
250
246
251
- elif model .economics .econmodel .value in (EconomicModel .BICYCLE , EconomicModel .SAM_SINGLE_OWNER_PPA ):
252
- f .write (f' Economic Model = { model .economics .econmodel .value .value } \n ' )
247
+ if model .economics .econmodel .value == EconomicModel .FCR :
248
+ #f.write(f' Economic Model = {model.economics.econmodel.value.value}\n')
249
+ f .write (f' Fixed Charge Rate (FCR): { model .economics .FCR .value * 100.0 :10.2f} { model .economics .FCR .CurrentUnits .value } \n ' )
250
+ else :
251
+ #f.write(f' Economic Model = {model.economics.econmodel.value.value}\n')
252
+ f .write (f' { model .economics .interest_rate .Name } : { model .economics .interest_rate .value :10.2f} { model .economics .interest_rate .CurrentUnits .value } \n ' )
253
+
254
+ # elif model.economics.econmodel.value in (EconomicModel.BICYCLE, EconomicModel.SAM_SINGLE_OWNER_PPA):
255
+ # f.write(f' Economic Model = {model.economics.econmodel.value.value}\n')
253
256
f .write (f' Accrued financing during construction: { model .economics .inflrateconstruction .value * 100 :10.2f} { model .economics .inflrateconstruction .CurrentUnits .value } \n ' )
254
257
f .write (f' Project lifetime: { model .surfaceplant .plant_lifetime .value :10.0f} { model .surfaceplant .plant_lifetime .CurrentUnits .value } \n ' )
255
258
f .write (f' Capacity factor: { model .surfaceplant .utilization_factor .value * 100 :10.1f} %\n ' )
0 commit comments