File tree Expand file tree Collapse file tree 2 files changed +243
-229
lines changed Expand file tree Collapse file tree 2 files changed +243
-229
lines changed Original file line number Diff line number Diff line change @@ -74,16 +74,18 @@ def __init__(self, model: Model):
7474 Required = False ,
7575 ErrMessage = "assume default Capital cost for surface plant for direct-use system (100 $/kWth)"
7676 )
77+ self ._default_Power_plant_cost_USD_per_kWe = 3000
7778 self .Power_plant_cost_per_kWe = self .ParameterDict [self .Power_plant_cost_per_kWe .Name ] = floatParameter (
7879 "Capital Cost for Power Plant for Electricity Generation" ,
79- DefaultValue = 3000.0 ,
80+ DefaultValue = self . _default_Power_plant_cost_USD_per_kWe ,
8081 Min = 0.0 ,
8182 Max = 10000.0 ,
8283 UnitType = Units .ENERGYCOST ,
8384 PreferredUnits = EnergyCostUnit .DOLLARSPERKW ,
8485 CurrentUnits = EnergyCostUnit .DOLLARSPERKW ,
8586 Required = True ,
86- ErrMessage = "assume default Power plant capital cost per kWe (3000 USD/kWe)"
87+ ErrMessage = f'assume default Power plant capital cost per kWe '
88+ f'({ self ._default_Power_plant_cost_USD_per_kWe } USD/kWe)'
8789 )
8890
8991 # results are stored here and in the parent ProducedTemperature array
You can’t perform that action at this time.
0 commit comments