Skip to content

ReEDSComponent

Source

Base class for ReEDS components with common metadata fields.

>>> from r2x_reeds import ReEDSComponent
>>> assert ReEDSComponent is not None

Bases: Component. 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.

category: Annotated[str | None, Field(description='Technology category')] = None
ext: dict = Field(default_factory=dict, description='Additional information and metadata for the component.')

Continue with the Python API overview and transform contracts.