BSD Ports

math/py-scs 3.2.7p3 OpenBSD

Python interface to SCS

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Last update
Commit
076f969b80
Categories
math, lang/python

Description

SCS (splitting conic solver) is a numerical optimization package for solving large-scale convex cone problems, based on our paper Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding.

It is written in C and can be used in other C, C++, Python, Matlab, R, Julia, and Ruby, programs via the linked interfaces.

It can also be called as a solver from convex optimization toolboxes CVX (3.0 or later), CVXPY, Convex.jl, and Yalmip.

In the other systems

SystemPortVersion
OpenBSDmath/py-scs3.2.7p3
FreeBSDmath/py-scs3.3.1
DragonFlymath/py-scs3.2.7_1
HardenedBSDmath/py-scs3.3.1
GhostBSDmath/py-scs3.3.1

Install

Binary package:

pkg_add py3-scs

From the ports tree:

cd /usr/ports/math/py-scs && make install

Dependencies

Build dependencies 5
Run dependencies 4
Required by 1

Commit history 1

DateCommitCreditsLog message
076f969b80 tb garbage collect USE_NOBTCFI-aarch64 = Yes# fortran
as suggested by sthen, instead of bumps, I'll crank _SYSTEM_VERSION-aarch64