Skip to main content

Crate powerio_prob

Crate powerio_prob 

Source
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 scopf::ScopfError;
pub use scopf::ScopfInstance;
pub use scopf::ScopfResult;
pub use scopf::build_scopf_instance_from_str;

Modules§

matrix
Sparse projections and bundle output for problem instances.
scopf

Structs§

AcBranchData
Branch data in active branch column order.
AcBusData
Bus data in dense bus order.
AcGeneratorData
Generator data in generator column order.
AcOpfInstance
Matrix free AC OPF input data on the branch pi model.
AcOpfOptions
Options for AC OPF instance assembly.
DcBranchData
Branch data in active branch column order.
DcGeneratorData
Generator data in generator column order.
DcOpfInstance
Matrix free DC OPF input data.
DcOpfOptions
Options for DC OPF instance assembly.
NodalGeneratorData
Exact nodal generator data for cases with at most one generator per bus.

Enums§

DcConvention
Electrical convention used for DC branch coefficients.
Error
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.

Type Aliases§

Result