[Lunar-commits] <moonbase> piplib: new module
Christian Krause
wookietreiber at lunar-linux.org
Sat May 21 03:53:50 CEST 2011
commit b25b47e44e472fb273bcc6aa1d7ba80835f5bae4
Author: Christian Krause <wookietreiber at lunar-linux.org>
Date: Sat May 21 03:53:50 2011 +0200
piplib: new module
---
zbeta/piplib/BUILD | 9 +++++++++
zbeta/piplib/DEPENDS | 1 +
zbeta/piplib/DETAILS | 23 +++++++++++++++++++++++
3 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/zbeta/piplib/BUILD b/zbeta/piplib/BUILD
new file mode 100644
index 0000000..a842d11
--- /dev/null
+++ b/zbeta/piplib/BUILD
@@ -0,0 +1,9 @@
+(
+
+ OPTS+=" --disable-static" &&
+
+ ./autogen.sh
+
+ default_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/piplib/DEPENDS b/zbeta/piplib/DEPENDS
new file mode 100644
index 0000000..e2b10a2
--- /dev/null
+++ b/zbeta/piplib/DEPENDS
@@ -0,0 +1 @@
+depends gmp
diff --git a/zbeta/piplib/DETAILS b/zbeta/piplib/DETAILS
new file mode 100644
index 0000000..8b77c7c
--- /dev/null
+++ b/zbeta/piplib/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=piplib
+ VERSION=1.4.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.bastoul.net/cloog/pages/download/count.php3?url=.
+ SOURCE_VFY=sha1:35752b4ac9a7170766eb62c791d1a10582c675f9
+ WEB_SITE=http://www.bastoul.net/piplib/index.php
+ ENTERED=20110521
+ UPDATED=20110521
+ SHORT="Parametric Integer Programming"
+
+cat << EOF
+PIP/PipLib is the well known Paul Feautrier's parametric integer linear
+programming solver. PIP is a software that finds the lexicographic minimum
+(or maximum) in the set of integer points belonging to a convex polyhedron.
+The very big difference with well known integer programming tools like
+lp_solve or CPLEX is the polyhedron may depend linearly on one or more
+integral parameters. If the user asks for a non integral solution, PIP can
+give the exact solution as an integral quotient. The heart of PIP is the
+parametrized Gomory's cuts algorithm followed by the parameterized dual
+simplex method. The PIP Library (PipLib for short) was implemented to allow
+the user to call PIP directly from his programs, without file accesses or
+system calls. The user only needs to link his programs with C libraries.
+EOF
More information about the Lunar-commits
mailing list