BSD Ports

math/ecos 2.0.10 FreeBSD

Lightweight conic solver for second-order cone programming

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
math
Package size
64.5 KiB, 234.5 KiB installed

Description

ECOS is a numerical software for solving convex second-order cone programs (SOCPs) of type:

min c'*x s.t. A*x = b G*x <=_K h

where the last inequality is generalized, i.e. h - G*x belongs to the cone K.

Convex optimization is used in fields as diverse as control and estimation, finance, signal processing and image reconstruction.

In the other systems

SystemPortVersion
FreeBSDmath/ecos2.0.10
DragonFlymath/ecos2.0.10

Install

Binary package:

pkg install ecos

From the ports tree:

cd /usr/ports/math/ecos/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ecos>0:math/ecos
LIB_DEPENDS=	libecos.so:math/ecos

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.102.0.102.0.102.0.102.0.10
FreeBSD:14:quarterly2.0.102.0.10n/a2.0.102.0.10
FreeBSD:15:latest2.0.102.0.10n/a2.0.102.0.10
FreeBSD:15:quarterly2.0.102.0.10n/an/an/a
FreeBSD:16:latest2.0.102.0.10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
gmake
Service scripts
none

Files

pkg-plist 14
  • include/ecos/cone.h
  • include/ecos/ctrlc.h
  • include/ecos/data.h
  • include/ecos/ecos.h
  • include/ecos/ecos_bb.h
  • include/ecos/equil.h
  • include/ecos/expcone.h
  • include/ecos/glblopts.h
  • include/ecos/kkt.h
  • include/ecos/spla.h
  • include/ecos/splamm.h
  • include/ecos/timer.h
  • include/ecos/wright_omega.h
  • lib/libecos.so
distinfo 1
FileSizeSHA256
embotech-ecos-v2.0.10_GH0.tar.gz1.28333e+061aa24b5782b84fa33df2987510fb8f60f5f999cc2d3a5c73cfc3eb5e5f3b46af

Commit history 0

No commits in the history this site was built from.