CommonOPF.jl
Documentation for CommonOPF.jl a module of shared scaffolding and methods for:
In most cases you will not need to use CommonOPF because the libraries above will export the CommonOPF things that you need to use them. The most import part of CommonOPF is the Network Model and how to specify inputs to all of the above libraries. See Input Formats for more.
The primary work flow for CommonOPF is:
- User inputs (in JSON, YAML, or Dict) or passed to a
Network
builder. - The
Network
is used to build a power flow model in JuMP, using methods likebusses(net::Network)
- The JuMP model is solved
- The model and network are passed to
opf_results
to get results in a dictionary like the variable containers in the JuMP model