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):
74
74
Required = False ,
75
75
ErrMessage = "assume default Capital cost for surface plant for direct-use system (100 $/kWth)"
76
76
)
77
+ self ._default_Power_plant_cost_USD_per_kWe = 3000
77
78
self .Power_plant_cost_per_kWe = self .ParameterDict [self .Power_plant_cost_per_kWe .Name ] = floatParameter (
78
79
"Capital Cost for Power Plant for Electricity Generation" ,
79
- DefaultValue = 3000.0 ,
80
+ DefaultValue = self . _default_Power_plant_cost_USD_per_kWe ,
80
81
Min = 0.0 ,
81
82
Max = 10000.0 ,
82
83
UnitType = Units .ENERGYCOST ,
83
84
PreferredUnits = EnergyCostUnit .DOLLARSPERKW ,
84
85
CurrentUnits = EnergyCostUnit .DOLLARSPERKW ,
85
86
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)'
87
89
)
88
90
89
91
# results are stored here and in the parent ProducedTemperature array
You can’t perform that action at this time.
0 commit comments