Enums#

Definition of enums used on R2X.

In R2X most of the enums are StrEnums to be able to export it to csv easier.

class r2x.enums.ACBusTypes(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Enum to define quantities for load flow calculation and categorize buses.

For PCM translations, must of the buses are PV.

class r2x.enums.EmissionType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Valid emission types.

class r2x.enums.PrimeMoversType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

EIA prime mover codes.

class r2x.enums.ReserveDirection(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Class representing different Reserve Direction.

class r2x.enums.ReserveType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Class representing different types of Reserves.

class r2x.enums.ThermalFuels(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Thermal fuels that reflect options in the EIA annual energy review.