BSD Ports

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

SystemPortVersion
FreeBSDmath/lrslib7.3,1
DragonFlymath/lrslib7.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.3,17.3,1---
FreeBSD:14:quarterly7.3,17.3,1n/a--
FreeBSD:15:latest7.3,17.3,1n/a--
FreeBSD:15:quarterly7.3,17.3,1n/an/an/a
FreeBSD:16:latest7.3,17.3,1n/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 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
FileSizeSHA256
lrslib-073.tar.gz4.566562e+06c49a4ebd856183473d1d5a62785fcdfe1057d5d671d4b96f3a1250eb1afe4e83
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.