math/lrslib 7.3,1 FreeBSD
Reverse search algorithm for vertex enumeration/convex hull problems
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- math
- Package size
- 152.2 KiB, 477.2 KiB installed
Description
lrslib is a self-contained ANSI C implementation of the reverse search algorithm for vertex enumeration/convex hull problems and comes with a choice of three arithmetic packages. Input file formats are compatible with Komei Fukuda's cdd package. All computations are done exactly in either multiple precision or fixed integer arithmetic. Output is not stored in memory, so even problems with very large output sizes can sometimes be solved. The program is intended for Unix/Linux platforms, but will compile using gcc/cygwin on Windows.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | math/lrslib | 7.3,1 |
| DragonFly | math/lrslib | 7.3,1 |
Install
Binary package:
pkg install lrslib
From the ports tree:
cd /usr/ports/math/lrslib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lrslib>0:math/lrslib
LIB_DEPENDS= liblrs.so:math/lrslib
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 | 7.3,1 | 7.3,1 | - | - | - |
| FreeBSD:14:quarterly | 7.3,1 | 7.3,1 | n/a | - | - |
| FreeBSD:15:latest | 7.3,1 | 7.3,1 | n/a | - | - |
| FreeBSD:15:quarterly | 7.3,1 | 7.3,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 7.3,1 | 7.3,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 1
libgmp.so: math/gmp
The full lists below include those, and their dependencies in turn.
Build dependencies 4
Run dependencies 2
Required by 1
Configuration
No options to configure.
- USES
- compiler:c11 gmake libtool localbase:ldflags
- Service scripts
- none
Files
pkg-plist 11
- bin/lrs
- bin/lrsnash
- include/lrslib/lrsdriver.h
- include/lrslib/lrsgmp.h
- include/lrslib/lrslib.h
- include/lrslib/lrslong.h
- include/lrslib/lrsmp.h
- include/lrslib/lrsrestart.h
- lib/liblrs.so
- lib/liblrs.so.1
- lib/liblrs.so.1.0.0
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| lrslib-073.tar.gz | 4.566562e+06 | c49a4ebd856183473d1d5a62785fcdfe1057d5d671d4b96f3a1250eb1afe4e83 |
Master sites 1
- http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/
Commit history 0
No commits in the history this site was built from.