Package: piqp 0.6.2

Balasubramanian Narasimhan

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:Balasubramanian Narasimhan [aut, cre], Roland Schwan [aut, cph], Yuning Jiang [aut], Daniel Kuhn [aut], Colin N. Jones [aut]

piqp_0.6.2.tar.gz
piqp_0.6.2.zip(r-4.7)piqp_0.6.2.zip(r-4.6)piqp_0.6.2.zip(r-4.5)
piqp_0.6.2.tgz(r-4.6-x86_64)piqp_0.6.2.tgz(r-4.6-arm64)piqp_0.6.2.tgz(r-4.5-x86_64)piqp_0.6.2.tgz(r-4.5-arm64)
piqp_0.6.2.tar.gz(r-4.7-arm64)piqp_0.6.2.tar.gz(r-4.7-x86_64)piqp_0.6.2.tar.gz(r-4.6-arm64)piqp_0.6.2.tar.gz(r-4.6-x86_64)
piqp_0.6.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
piqp/json (API)
NEWS

# 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

Pkgdown/docs site:https://predict-epfl.github.io

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

4.35 score 1 stars 1 packages 15 scripts 320 downloads 8 exports 5 dependencies

Last updated from:bbbfa43a2f. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK152
linux-devel-x86_64OK154
source / vignettesOK212
linux-release-arm64OK157
linux-release-x86_64OK150
macos-release-arm64OK197
macos-release-x86_64OK240
macos-oldrel-arm64OK166
macos-oldrel-x86_64OK294
windows-develOK198
windows-releaseOK143
windows-oldrelOK158
wasm-releaseOK111

Exports:get_dimsget_settingspiqppiqp_modelpiqp_settingssolve_piqpstatus_descriptionupdate_settings

Dependencies:latticeMatrixRcppRcppEigenS7

PIQP Solver Interface

Rendered frompiqp.Rmdusingknitr::rmarkdownon May 19 2026.

Last update: 2026-02-18
Started: 2023-07-30