ReEDSH2Pipeline
H2 transmission pipeline.
Import
Section titled “Import”>>> from r2x_reeds import ReEDSH2Pipeline>>> assert ReEDSH2Pipeline 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.
from_region
Section titled “from_region”from_region: Annotated[ReEDSRegion, Field(description='Origin region')]to_region
Section titled “to_region”to_region: Annotated[ReEDSRegion, Field(description='Destination region')]capacity
Section titled “capacity”capacity: Annotated[PositiveFloat, Unit('tonnes'), Field(description='Pipeline capacity')]distance_km
Section titled “distance_km”distance_km: Annotated[PositiveFloat, Unit('km'), Field(description='Distance')]capital_cost_per_km
Section titled “capital_cost_per_km”capital_cost_per_km: Annotated[PositiveFloat | None, Unit('$/tonne/km'), Field(description='Capital cost')] = Nonefom_cost_per_km
Section titled “fom_cost_per_km”fom_cost_per_km: Annotated[PositiveFloat | None, Unit('$/tonne/year/km'), Field(description='FOM')] = NoneContinue with the Python API overview and transform contracts.