Crates.io | interiors |
lib.rs | interiors |
version | 0.1.1 |
source | src |
created_at | 2024-04-12 18:58:27.791616 |
updated_at | 2024-04-15 11:37:31.880408 |
description | Primal-Dual Interior Point Method for Nonlinear Programming |
homepage | |
repository | https://github.com/rwl/interiors |
max_upload_size | |
id | 1206679 |
size | 66,658 |
The interiors
crate solves non-linear programming problems (NLPs) using a
primal-dual interior point method. It is based on the MATPOWER Interior Point Solver (MIPS).
MIPS is based on code written in C language by Hongye Wang as a graduate
student at Cornell University for optimal power flow applications. It was
later ported to the MATLAB/Octave language by Ray D. Zimmerman for use in MATPOWER.
We request that publications derived from the use of interiors
explicitly
acknowledge the MATPOWER Interior Point Solver (MIPS) by citing the
2007 paper:
H. Wang, C. E. Murillo-Sánchez, R. D. Zimmerman, R. J. Thomas, "On Computational Issues of Market-Based Optimal Power Flow," Power Systems, IEEE Transactions on, vol. 22, no. 3, pp. 1185-1193, Aug. 2007. doi: 10.1109/TPWRS.2007.901301
The source code for interiors
is distributed under the 3-clause BSD license.