math/cddlib 0.94m FreeBSD
C-library implementation of the Double Description Method
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- math
- Package size
- 861.7 KiB, 3527.3 KiB installed
Description
cddlib is a C library implementation of the Double Description Method. Given a convex polyhedron P in R^n, it can be used to change between the V- and H-representation and to solve linear programming problems over P.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | math/cddlib | 0.94m |
| OpenBSD | math/cddlib | 0.94n |
| DragonFly | math/cddlib | 0.94m |
Install
Binary package:
pkg install cddlib
From the ports tree:
cd /usr/ports/math/cddlib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cddlib>0:math/cddlib
LIB_DEPENDS= libcdd.so:math/cddlib
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 | 0.94m | 0.94m | 0.94m | 0.94m | 0.94m |
| FreeBSD:14:quarterly | 0.94m | 0.94m | n/a | 0.94m | 0.94m |
| FreeBSD:15:latest | 0.94m | 0.94m | n/a | 0.94m | 0.94m |
| FreeBSD:15:quarterly | 0.94m | 0.94m | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.94m | 0.94m | 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 1
libgmp.so: math/gmp
The full lists below include those, and their dependencies in turn.
Build dependencies 10
Run dependencies 2
Configuration
Options name: math_cddlib
| Option | Default | Description |
|---|---|---|
| DOCS | off | Install cddlib user manual |
| EXAMPLES | off | Install cddlib examples |
- USES
- autoreconf gmake libtool:build localbase:ldflags
- Service scripts
- none
Files
pkg-plist 132
- bin/adjacency
- bin/adjacency_gmp
- bin/allfaces
- bin/allfaces_gmp
- bin/cddexec
- bin/cddexec_gmp
- bin/fourier
- bin/fourier_gmp
- bin/lcdd
- bin/lcdd_gmp
- bin/projection
- bin/projection_gmp
- bin/redcheck
- bin/redcheck_gmp
- bin/scdd
- bin/scdd_gmp
- bin/testcdd1
- bin/testcdd1_gmp
- bin/testcdd2
- bin/testcdd2_gmp
- bin/testlp1
- bin/testlp1_gmp
- bin/testlp2
- bin/testlp2_gmp
- bin/testlp3
- bin/testlp3_gmp
- bin/testshoot
- bin/testshoot_gmp
- include/cdd
- include/cddlib/cdd.h
- include/cddlib/cdd_f.h
- include/cddlib/cddmp.h
- include/cddlib/cddmp_f.h
- include/cddlib/cddtypes.h
- include/cddlib/cddtypes_f.h
- include/cddlib/setoper.h
- include/cddlib/splitmix64.h
- lib/libcdd.a
- lib/libcdd.so
- lib/libcdd.so.0
- lib/libcdd.so.0.1.2
- lib/libcddgmp.a
- lib/libcddgmp.so
- lib/libcddgmp.so.0
- lib/libcddgmp.so.0.1.2
- libdata/pkgconfig/cddlib.pc
- share/doc/cddlib/cddlibman.dvi
- share/doc/cddlib/cddlibman.pdf
- share/doc/cddlib/cddlibman.ps
- share/examples/cddlib/examples-ext/ccc4.ext
- share/examples/cddlib/examples-ext/ccc5.ext
- share/examples/cddlib/examples-ext/ccc6.ext
- share/examples/cddlib/examples-ext/ccp4.ext
- share/examples/cddlib/examples-ext/ccp5.ext
- share/examples/cddlib/examples-ext/ccp6.ext
- share/examples/cddlib/examples-ext/cyclic10-4.ext
- share/examples/cddlib/examples-ext/cyclic12-6.ext
- share/examples/cddlib/examples-ext/cyclic14-8.ext
- share/examples/cddlib/examples-ext/cyclic16-10.ext
- share/examples/cddlib/examples-ext/irbox20-4.ext
- share/examples/cddlib/examples-ext/irbox200-4.ext
- share/examples/cddlib/examples-ext/prodst62.ext
- share/examples/cddlib/examples-ext/reg24-5.ext
- share/examples/cddlib/examples-ext/reg600-5.ext
- share/examples/cddlib/examples-ine/allzero.ine
- share/examples/cddlib/examples-ine/cross10.ine
- share/examples/cddlib/examples-ine/cross12.ine
- share/examples/cddlib/examples-ine/cross6.ine
- share/examples/cddlib/examples-ine/cross8.ine
- share/examples/cddlib/examples-ine/cube10.ine
- share/examples/cddlib/examples-ine/cube12.ine
- share/examples/cddlib/examples-ine/cube6.ine
- share/examples/cddlib/examples-ine/cube8.ine
- share/examples/cddlib/examples-ine/cubocta.ine
- share/examples/cddlib/examples-ine/ex1.ine
- share/examples/cddlib/examples-ine/infeas.ine
- share/examples/cddlib/examples-ine/integralpoints.ine
- share/examples/cddlib/examples-ine/kkd18_4.ine
- share/examples/cddlib/examples-ine/kkd27_5.ine
- share/examples/cddlib/examples-ine/kkd38_6.ine
- share/examples/cddlib/examples-ine/nonfull.ine
- share/examples/cddlib/examples-ine/origin.ine
- share/examples/cddlib/examples-ine/reg24-5.ine
- share/examples/cddlib/examples-ine/sampleh1.ine
- share/examples/cddlib/examples-ine/sampleh2.ine
- share/examples/cddlib/examples-ine/sampleh3.ine
- share/examples/cddlib/examples-ine/sampleh4.ine
- share/examples/cddlib/examples-ine/sampleh5.ine
- share/examples/cddlib/examples-ine/sampleh6.ine
- share/examples/cddlib/examples-ine/sampleh7.ine
- share/examples/cddlib/examples-ine/sampleh8.ine
- share/examples/cddlib/examples-ine/samplelp.ine
- share/examples/cddlib/examples-ine/samplelp1.ine
- share/examples/cddlib/examples-ine/samplelp2.ine
- share/examples/cddlib/examples-ine/samplelp3.ine
- share/examples/cddlib/examples-ine/samplelp4.ine
- share/examples/cddlib/examples-ine3d/cube3.ine
- share/examples/cddlib/examples-ine3d/cubocta.ine
- share/examples/cddlib/examples-ine3d/dodeca.ine
- share/examples/cddlib/examples-ine3d/grcubocta.ine
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cddlib-0.94m.tar.gz | 1.351298e+06 | 70dffdb3369b8704dc75428a1b3c42ab9047b81ce039f12f427e2eb2b1b0dee2 |
Master sites 1
- https://github.com/cddlib/cddlib/releases/download/${DISTVERSION}/
Commit history 0
No commits in the history this site was built from.