Skip to content

ElectrolyzerConfig

Source

Configuration for adding electrolyzer load and hydrogen fuel prices.

>>> from r2x_reeds.sysmod.electrolyzer import ElectrolyzerConfig
>>> assert ElectrolyzerConfig is not None

Bases: PluginConfig. Inherited contracts remain defined by the base classes.

These fields are declared on this class. Required/default behavior is shown directly from source. Base-class fields also apply.

weather_year: int | None = Field(default=None, description='Weather year for time series alignment.')
electrolyzer_load_fpath: Path | str | None = Field(default=None, description='Path to CSV file containing electrolyzer load data.')
h2_fuel_price_fpath: Path | str | None = Field(default=None, description='Path to CSV file containing monthly hydrogen fuel prices.')
hour_map_fpath: Path | str | None = Field(default=None, description='Path to CSV file containing hour mapping data.')

Continue with the Python API overview and transform contracts.