FreeBSD Ports

math/rehearse g20190305_1

Algebraic modeling library in C++ for linear optimization solvers

Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
math
Package size
20.6 KiB, 69.7 KiB installed

Description

Rehearse is a C++ library designed to describe linear optimization problems programmatically.

You can describe linear objectives and constraints using native C++ algebraic expressions, in a similar way you write a mathematical model on a paper.

Install

As a binary package — by origin, or by package name:

pkg install math/rehearse
pkg install coin-or-rehearse

From the ports tree:

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

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

RUN_DEPENDS=	coin-or-rehearse>0:math/rehearse
LIB_DEPENDS=	librehearse.so:math/rehearse

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:latestg20190305_1g20190305_1-g20190305_1g20190305_1
FreeBSD:14:quarterlyg20190305_1g20190305_1n/ag20190305_1g20190305_1
FreeBSD:15:latestg20190305_1g20190305_1n/ag20190305_1g20190305_1
FreeBSD:15:quarterlyg20190305_1g20190305_1n/an/an/a
FreeBSD:16:latestg20190305_1g20190305_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

All build dependencies 22
All run dependencies 19

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang gmake libtool pkgconfig
Service scripts
none

Files

pkg-plist 15
  • include/coin/CelBoolVar.h
  • include/coin/CelBoolVarArray.h
  • include/coin/CelCoefficients.fwd.h
  • include/coin/CelExpression.h
  • include/coin/CelIntVar.h
  • include/coin/CelModel.h
  • include/coin/CelNumVar.h
  • include/coin/CelNumVarArray.h
  • include/coin/CelVariable.h
  • include/coin/CelVariableArray.h
  • include/coin/RehearseConfig.h
  • lib/librehearse.so
  • lib/librehearse.so.0
  • lib/librehearse.so.0.0.0
  • libdata/pkgconfig/rehearse.pc
distinfo 1
FileSizeSHA256
coin-or-Rehearse-g20190305-31d12f8_GH0.tar.gz704657c8dcedb6304b42e864ece26052bdbdd4eb85143e975c720dc378915024c32bbc

Commit history 0

No commits in the history this site was built from.