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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20190305_1 | g20190305_1 | - | g20190305_1 | g20190305_1 |
| FreeBSD:14:quarterly | g20190305_1 | g20190305_1 | n/a | g20190305_1 | g20190305_1 |
| FreeBSD:15:latest | g20190305_1 | g20190305_1 | n/a | g20190305_1 | g20190305_1 |
| FreeBSD:15:quarterly | g20190305_1 | g20190305_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20190305_1 | g20190305_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| File | Size | SHA256 |
|---|---|---|
| coin-or-Rehearse-g20190305-31d12f8_GH0.tar.gz | 704657 | c8dcedb6304b42e864ece26052bdbdd4eb85143e975c720dc378915024c32bbc |
Commit history 0
No commits in the history this site was built from.