Learn R Programming

R Interface for PIQP

R interface for PIQP a Proximal Interior Point Quadratic Programming solver.

This package/interface is partly based on osqp-r.

Stable versions can be installed from CRAN as usual. Development versions from this repo can be installed via:

## Install remotes packages if not available
if (! "remotes" %in% installed.packages()[, 1] ) {
	install.packages("remotes", repository = "https://cran.r-project.org")
}
remotes::install_github("PREDICT-EPFL/piqp-r")

Copy Link

Version

Install

install.packages('piqp')

Monthly Downloads

225

Version

0.6.2

License

BSD_2_clause + file LICENSE

Maintainer

Balasubramanian Narasimhan

Last Published

February 18th, 2026

Functions in piqp (0.6.2)

piqp-package

R Interface to PIQP Solver
make_csc_symm_matrix

solve_piqp

PIQP Solver
make_csc_matrix

status_description

Return the solver status description string
piqp_model

The PIQP Solver Model Class
piqp

PIQP Solver object
update_settings

Update settings of a PIQP model
get_settings

Get settings of a PIQP model
get_dims

Get dimensions of a PIQP model
piqp_settings

Settings parameters with default values and types in parenthesis