PALP: a Package for Analyzing Lattice Polytopes
Most of the data at this website were produced with code that
became part of the package PALP of C programs.
It is freely available under the
GNU licence terms.
All rights are reserved by M. Kreuzer and H. Skarke.
- PALP has been included into the standard distribution of
SAGE
(Software for Algebra and Geometry Experimentation).
-
Feedback is welcome: send an
e-mail to Harald Skarke for comments or questions concerning the
existing package, or visit the
PALP/PALP++ Wiki
if you want to suggest or get involved in future developments.
- The source code is contained in the
file palp-2.0.tar.gz
(older versions here).
After unpacking you should have a directory 'palp' containing the code.
You may want to edit the file Global.h (the default settings
should work for most applications in up to 6 dimensions).
Compilation (by typing 'make' in UNIX/Linux) should generate the
executable files poly.x, class.x, cws.x, nef.x
and mori.x.
- Documentation:
- The original package (poly.x, class.x, cws.x)
is described in
math/0204356.
If you want to acknowledge using PALP we recommend
a reference to that paper.
-
The application nef.x (created by
Erwin Riegler) computes nef partitions and Hodge data for
toric complete intersections.
Presently only the on-line help is available.
-
The application mori.x (by Max Kreuzer and Nils-Ole Walliser)
is described in
arXiv:1106.4529.
- For quick help use the -h options of the executables:
poly.x -h,
class.x -h,
cws.x -h,
nef.x -h,
mori.x -h.
-
The main header file Global.h contains technical
descriptions of many routines as well as the settings for global parameters.
-
The
PALP/PALP++ Wiki
contains the page
PALP online documentation.
- Examples:
- History (corrections and extensions):
palp-1.0.tar.gz:
First release [April 30, 2002].
palp-1.01.tar.gz:
Some inconsistencies in the parameters of cws.x
fixed.
palp-1.02.tar.gz:
Improvements in "Sublattice_Basis" ("det=1" is imposed
on quotient action if possible) [May 18, 2002].
palp-1.1.tar.gz:
64 bit extension of the database system for large files;
correction of a bug in the face lattice calculation and some minor bugs;
several experimental extensions: try option "-x" [November 2, 2006].
palp-2.0.tar.gz:
triangulation, Mori cone, intersection theory
[June 22, 2011].
PALP++
and/or other future developments: Please consult the
PALP/PALP++ Wiki!
- Benchmarks