math/py-clarabel 0.11.1p0 OpenBSD
interior point conic optimization
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- math, lang/python, lang/rust
Description
Python bindings for Clarabel.rs
Clarabel.rs is a Rust implementation of an interior point numerical solver for convex optimization problems using a novel homogeneous embedding.
Clarabel.rs solves linear programs, quadratic programs, second-order cone programs and semidefinite programs. It also solves problems with exponential, power cone and generalized power cone constraints.
Unlike interior point solvers based on the standard homogeneous self-dual embedding (HDSE), Clarabel.rs handles quadratic objectives without requiring any epigraphical reformulation of the objective. It can therefore be significantly faster than other HSDE-based solvers for problems with quadratic objective functions.
Infeasible problems are detected using a homogeneous embedding technique.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | math/py-clarabel | 0.11.1p0 |
| FreeBSD | math/py-clarabel | 0.11.1_6 |
| DragonFly | math/py-clarabel | 0.9.0_6 |
Install
Binary package:
pkg_add py3-clarabel
From the ports tree:
cd /usr/ports/math/py-clarabel && make install