Package: piqp 0.2.2
piqp: R Interface to Proximal Interior Point Quadratic Programming Solver
An embedded proximal interior point quadratic programming solver, which can solve dense and sparse quadratic programs, described in Schwan, Jiang, Kuhn, and Jones (2023) <doi:10.48550/arXiv.2304.00290>. Combining an infeasible interior point method with the proximal method of multipliers, the algorithm can handle ill-conditioned convex quadratic programming problems without the need for linear independence of the constraints. The solver is written in header only 'C++ 14' leveraging the 'Eigen' library for vectorized linear algebra. For small dense problems, vectorized instructions and cache locality can be exploited more efficiently. Allocation free problem updates and re-solves are also provided.
Authors:
piqp_0.2.2.tar.gz
piqp_0.2.2.zip(r-4.5)piqp_0.2.2.zip(r-4.4)piqp_0.2.2.zip(r-4.3)
piqp_0.2.2.tgz(r-4.4-x86_64)piqp_0.2.2.tgz(r-4.4-arm64)piqp_0.2.2.tgz(r-4.3-x86_64)piqp_0.2.2.tgz(r-4.3-arm64)
piqp_0.2.2.tar.gz(r-4.5-noble)piqp_0.2.2.tar.gz(r-4.4-noble)
piqp_0.2.2.tgz(r-4.4-emscripten)piqp_0.2.2.tgz(r-4.3-emscripten)
piqp.pdf |piqp.html✨
piqp/json (API)
# Install 'piqp' in R: |
install.packages('piqp', repos = c('https://predict-epfl.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/predict-epfl/piqp-r/issues
Last updated 1 years agofrom:593ca2532b. Checks:OK: 9. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 13 2024 |
R-4.5-win-x86_64 | OK | Oct 13 2024 |
R-4.5-linux-x86_64 | OK | Oct 13 2024 |
R-4.4-win-x86_64 | OK | Oct 13 2024 |
R-4.4-mac-x86_64 | OK | Oct 13 2024 |
R-4.4-mac-aarch64 | OK | Oct 13 2024 |
R-4.3-win-x86_64 | OK | Oct 13 2024 |
R-4.3-mac-x86_64 | OK | Oct 13 2024 |
R-4.3-mac-aarch64 | OK | Oct 13 2024 |
Readme and manuals
Help Manual
Help page | Topics |
---|---|
R Interface to PIQP Solver | piqp-package |
PIQP Solver object | piqp |
The PIQP Solver Model Class | piqp_model |
Settings parameters with default values and types in parenthesis | piqp_settings |
PIQP Solver | solve_piqp |
Return the solver status description string | status_description |