oxigrid 0.1.2

Pure Rust Energy Systems Simulation & Optimization Library
Documentation
//! Optimal Power Flow (OPF) solvers.
//!
//! | Module | Description |
//! |--------|-------------|
//! | [`dc_opf`]   | DC-OPF via lambda-iteration (equal-incremental-cost), merit-order |
//! | [`ac_opf`]   | AC-OPF via SQP/penalty gradient method with NR inner loop |
//! | [`security`] | Security-Constrained OPF (N-1 SCOPF) using PTDF + LODF matrices |
pub mod ac_opf;
pub mod ac_scopf;
pub mod admm;
pub mod bess_opf;
pub mod carbon_opf;
pub mod dc_opf;
pub mod facts_opf;
pub mod lagrangian;
pub mod loss_min;
pub mod loss_minimization;
pub mod multiperiod;
pub mod n1_scopf;
pub mod realtime_opf;
pub mod scopf_mp;
pub mod security;
pub mod stochastic;
pub mod stochastic_cc;
pub mod stochastic_portfolio;
pub mod voltage_control;
pub mod vvo;
pub use ac_scopf::{
    AcBusType, AcContingency, AcScopfBranch, AcScopfBus, AcScopfConfig, AcScopfGenerator,
    AcScopfProblem, AcScopfResult, ContingencyAssessment, ContingencyElement, OperatingPoint,
};
pub use admm::*;
pub use facts_opf::*;
pub use loss_minimization::*;
pub use realtime_opf::*;
pub use stochastic_cc::*;
pub use stochastic_portfolio::*;
pub use vvo::*;