Expand description
Complete numerical input data for power system problem families.
A problem instance is distinct from a source network, matrix projection,
solver formulation, and solution. The default build provides index based DC
OPF and SCOPF instances and has no workspace dependency beyond powerio.
Enable matrix to derive sparse DC OPF operators from an assembled instance.
Re-exports§
pub use error::Error;pub use error::Result;pub use scopf::ScopfDeviceClassLayout;pub use scopf::ScopfError;pub use scopf::ScopfInstance;pub use scopf::ScopfResult;pub use scopf::parse_scopf_str;
Modules§
- error
- Failures the problem instance builders raise.
- matrix
- Sparse projections and bundle output for problem instances.
- scopf
Structs§
- AcBranch
Data - Branch data in active branch column order.
- AcBus
Data - Bus data in dense bus order.
- AcGenerator
Data - Generator data in generator column order.
- AcOpf
Instance - Matrix free AC OPF input data on the branch pi model.
- AcOpf
Options - Options for AC OPF instance assembly.
- DcBranch
Data - Branch data in active branch column order.
- DcGenerator
Data - Generator data in generator column order.
- DcOpf
Instance - Matrix free DC OPF input data.
- DcOpf
Options - Options for DC OPF instance assembly.
- Nodal
AcGenerator Data - Generator data in dense bus order, aggregated over the generators at each
bus. See
AcOpfInstance::nodal_generator_data. - Nodal
Generator Data - Generator data in dense bus order, aggregated over the generators at each
bus. See
DcOpfInstance::nodal_generator_data. - Reference
Buses - The reference (slack) buses of a problem instance, as dense bus indices in ascending order.
Enums§
- DcConvention
- Rule for the DC branch susceptance
b. - Units
- Unit system for power and generator cost data.
Functions§
- build_
ac_ opf_ instance - Build a matrix free AC OPF instance from an indexed network.
- build_
dc_ opf_ instance - Build a matrix free DC OPF instance from an indexed network.