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
- mp.nm_element
- mp.nme_branch
- mp.nme_branch_ac
- mp.nme_branch_acc
- mp.nme_branch_acp
- mp.nme_branch_dc
- mp.nme_bus
- mp.nme_bus_acc
- mp.nme_bus_acp
- mp.nme_bus_dc
- mp.nme_gen
- mp.nme_gen_ac
- mp.nme_gen_acc
- mp.nme_gen_acp
- mp.nme_gen_dc
- mp.nme_load
- mp.nme_load_ac
- mp.nme_load_acc
- mp.nme_load_acp
- mp.nme_load_dc
- mp.nme_shunt
- mp.nme_shunt_ac
- mp.nme_shunt_acc
- mp.nme_shunt_acp
- mp.nme_shunt_dc
3.5. Mathematical Model Classes
Containers
- mp.math_model
- mp.math_model_pf
- mp.math_model_pf_ac
- mp.math_model_pf_acci
- mp.math_model_pf_accs
- mp.math_model_pf_acpi
- mp.math_model_pf_acps
- mp.math_model_pf_dc
- mp.math_model_cpf_acc
- mp.math_model_cpf_acci
- mp.math_model_cpf_accs
- mp.math_model_cpf_acp
- mp.math_model_cpf_acpi
- mp.math_model_cpf_acps
- mp.math_model_opf
- mp.math_model_opf_ac
- mp.math_model_opf_acc
- mp.math_model_opf_acci
- mp.math_model_opf_acci_legacy
- mp.math_model_opf_accs
- mp.math_model_opf_accs_legacy
- mp.math_model_opf_acp
- mp.math_model_opf_acpi
- mp.math_model_opf_acpi_legacy
- mp.math_model_opf_acps
- mp.math_model_opf_acps_legacy
- mp.math_model_opf_dc
- mp.math_model_opf_dc_legacy
Container Mixins
Elements
- mp.mm_element
- mp.mme_branch
- mp.mme_branch_pf_ac
- mp.mme_branch_pf_dc
- mp.mme_branch_opf
- mp.mme_branch_opf_ac
- mp.mme_branch_opf_acc
- mp.mme_branch_opf_acp
- mp.mme_branch_opf_dc
- mp.mme_bus
- mp.mme_bus_pf_ac
- mp.mme_bus_pf_dc
- mp.mme_bus_opf_ac
- mp.mme_bus_opf_acc
- mp.mme_bus_opf_acp
- mp.mme_bus_opf_dc
- mp.mme_gen
- mp.mme_gen_pf_ac
- mp.mme_gen_pf_dc
- mp.mme_gen_opf
- mp.mme_gen_opf_ac
- mp.mme_gen_opf_dc
- mp.mme_load
- mp.mme_load_pf_ac
- mp.mme_load_pf_dc
- mp.mme_load_cpf
- mp.mme_shunt
- mp.mme_shunt_pf_ac
- mp.mme_shunt_pf_dc
- mp.mme_shunt_cpf
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
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: