3. Classes

3.1. Task Classes

Core Task Classes

Legacy Task Classes

Used by MP-Core when called by the legacy MATPOWER framework.

3.2. Data Model Classes

Containers

Elements

Element Mixins

3.3. Data Model Converter Classes

Containers

Elements

3.4. Network Model Classes

Containers

Elements

3.5. Mathematical Model Classes

Containers

Container Mixins

Elements

3.6. Miscellaneous Classes

3.7. MATPOWER Extension Classes

Base

OPF Fixed Zonal Reserves Extension

Other classes belonging to mp.xt_reserves extension:

Three-Phase Prototype Extension

Data model converter element classes belonging to mp.xt_3p extension:
Data model element classes belonging to mp.xt_3p extension:
Network model element classes belonging to mp.xt_3p extension:
Mathematical model element classes belonging to mp.xt_3p extension:

Legacy DC Line Extension

For more details, see How to Create a New Element Type.

Data model converter element class belonging to mp.xt_legacy_dcline extension:
Data model element classes belonging to mp.xt_legacy_dcline extension:
Network model element classes belonging to mp.xt_legacy_dcline extension:
Mathematical model element classes belonging to mp.xt_legacy_dcline extension:

Example User Constraint Extension

For more details, see How to Add an OPF Constraint.

Mathematical model element class belonging to mp.xt_oval_cap_curve extension: