ReEDSH2Storage
H2 storage infrastructure.
Import
Section titled “Import”>>> from r2x_reeds import ReEDSH2Storage>>> assert ReEDSH2Storage is not NoneBases: HasUnits, ReEDSComponent. Inherited contracts remain defined by the base classes.
Declared fields
Section titled “Declared fields”These fields are declared on this class. Required/default behavior is shown directly from source. Base-class fields also apply.
region
Section titled “region”region: Annotated[ReEDSRegion, Field(description='ReEDS region')]storage_type
Section titled “storage_type”storage_type: Annotated[str, Field(description='Storage type')]capacity
Section titled “capacity”capacity: Annotated[PositiveFloat, Unit('tonnes'), Field(description='Storage capacity')]capital_cost
Section titled “capital_cost”capital_cost: Annotated[PositiveFloat | None, Unit('$/tonne'), Field(description='Capital cost')] = Nonefom_cost
Section titled “fom_cost”fom_cost: Annotated[PositiveFloat | None, Unit('$/tonne/year'), Field(description='FOM')] = Noneparasitic_load
Section titled “parasitic_load”parasitic_load: Annotated[PositiveFloat | None, Unit('kWh/kg'), Field(description='Parasitic load')] = NoneContinue with the Python API overview and transform contracts.