BSD Ports

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

SystemPortVersion
FreeBSDmath/cddlib0.94m
OpenBSDmath/cddlib0.94n
DragonFlymath/cddlib0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.94m0.94m0.94m0.94m0.94m
FreeBSD:14:quarterly0.94m0.94mn/a0.94m0.94m
FreeBSD:15:latest0.94m0.94mn/a0.94m0.94m
FreeBSD:15:quarterly0.94m0.94mn/an/an/a
FreeBSD:16:latest0.94m0.94mn/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 10
Run dependencies 2

Configuration

Options name: math_cddlib

OptionDefaultDescription
DOCSoffInstall cddlib user manual
EXAMPLESoffInstall 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
FileSizeSHA256
cddlib-0.94m.tar.gz1.351298e+0670dffdb3369b8704dc75428a1b3c42ab9047b81ce039f12f427e2eb2b1b0dee2
Master sites 1
  • https://github.com/cddlib/cddlib/releases/download/${DISTVERSION}/

Commit history 0

No commits in the history this site was built from.