h2integrate.storage.simple_generic_storage#
Classes
|
Simple generic storage model that acts as a pass-through component. |
|
- class h2integrate.storage.simple_generic_storage.SimpleGenericStorageConfig(*, commodity, commodity_rate_units, max_charge_rate)#
- Parameters:
commodity (str)
commodity_rate_units (str)
max_charge_rate (float)
- commodity: str#
- commodity_rate_units: str#
- max_charge_rate: float#
- class h2integrate.storage.simple_generic_storage.SimpleGenericStorage(**kwargs)#
Simple generic storage model that acts as a pass-through component.
Note: this storage performance model is intended to be used with the DemandOpenLoopStorageController controller and has not been tested with other controllers.
- setup()#
Declare inputs and outputs.
- Available attributes:
name pathname comm options
- compute(inputs, outputs)#
Computation for the OM component.
For a template class this is not implement and raises an error.