CRAN/E | clarabel

clarabel

Interior Point Conic Optimization Solver

Installation

About

A versatile interior point solver that solves linear programs (LPs), quadratic programs (QPs), second-order cone programs (SOCPs), semidefinite programs (SDPs), and problems with exponential and power cone constraints (). For quadratic objectives, unlike interior point solvers based on the standard homogeneous self-dual embedding (HSDE) model, 'Clarabel' handles quadratic objective without requiring any epigraphical reformulation of its objective function. It can therefore be significantly faster than other HSDE-based solvers for problems with quadratic objective functions. Infeasible problems are detected using using a homogeneous embedding technique.

Citation clarabel citation info
oxfordcontrol.github.io/clarabel-r/
System requirements Cargo (rustc package manager) and GNU make
Bug report File report

Key Metrics

Version 0.5.1
Published 2023-06-24 306 days ago
Needs compilation? yes
License Apache License (== 2.0)
CRAN checks clarabel results

Downloads

Yesterday 11 +83%
Last 7 days 59 0%
Last 30 days 258 +6%
Last 90 days 698 -11%
Last 365 days 3.544 +12557%

Maintainer

Maintainer

Balasubramanian Narasimhan

naras@stanford.edu

Authors

Balasubramanian Narasimhan

aut / cre

Paul Goulart

aut / cph

Yuwen Chen

aut

Hiroaki Yutani

ctb

(For vendoring/Makefile hints/R scripts for generating crate authors/licenses)

The authors of the dependency Rust crates

ctb

(see inst/AUTHORS file for details)

Material

README
NEWS
Reference manual
Package source

Vignettes

Clarabel Solver Examples

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

clarabel archive

Suggests

knitr
Matrix
rmarkdown
tinytest

Reverse Imports

ROI.plugin.clarabel