MATPOWER Documentation
Home
matpower.org
Get Started
Get Started
Manuals
M
ATPOWER
User’s Manual
M
ATPOWER
Developer’s Manual
1. Introduction
2. Notation
3. Architecture Overview
4. Task Object
5. Data Model Object
6. Data Model Converter Object
7. Network Model Object
8. Mathematical Model Object
9. Customizing
M
ATPOWER
10. Acknowledgments
11. References
M
ATPOWER
Reference Manual
MP-Test User’s Manual
MIPS User’s Manual
MP-Opt-Model
User’s Manual
MOST User’s Manual
All Legacy PDF Manuals
How To Guides
How to Create a New Element Type
How to Add an OPF Constraint
How to Create an Extension
How to Run a Three-Phase Power Flow
How to Build the Documentation
Tech Notes
M
ATPOWER
Technical Notes
Other Links
Donate
Downloads
GitHub Project
MATPOWER Documentation
M
ATPOWER
Developer’s Manual
View page source
Previous
Next
M
ATPOWER
Developer’s Manual
[
PDF
format
]
1. Introduction
1.1. Development Environment
1.2. Conventions
2. Notation
3. Architecture Overview
3.1.
M
ATPOWER
Object Instances
3.2.
M
ATPOWER
Class Hierarchies
3.3. Two
M
ATPOWER
Frameworks
3.4.
M
ATPOWER
Customization
4. Task Object
4.1. Running a Task
4.2. Building Model and Converter Objects
4.3. Iterative Execution
4.4. Other Methods
5. Data Model Object
5.1. Data Models
5.2. Data Model Elements
6. Data Model Converter Object
6.1. Data Model Converters
6.2. Data Model Converter Elements
7. Network Model Object
7.1. Network Model Formulations
7.2. Network Models
7.3. Network Model Elements
8. Mathematical Model Object
8.1. Mathematical Models
8.2. Mathematical Model Elements
8.3. Shared Classes
9. Customizing
M
ATPOWER
9.1. Default Class Determination
9.2. Customization via
M
ATPOWER
Options
9.3.
M
ATPOWER
Extensions
10. Acknowledgments
11. References