math/palp 2.21 FreeBSD
Package for Analyzing Lattice Polytopes
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- math
- Package size
- 765.7 KiB, 7839.0 KiB installed
Description
A Package for Analyzing Lattice Polytopes (PALP) is a set of C programs for calculations with lattice polytopes and applications to toric geometry.
It contains routines for vertex and facet enumeration, computation of incidences and symmetries, as well as completion of the set of lattice points in the convex hull of a given set of points. In addition, there are procedures specialised to reflexive polytopes such as the enumeration of reflexive subpolytopes, and applications to toric geometry and string theory, like the computation of Hodge data and fibration structures for toric Calabi-Yau varieties. The package is well tested and optimised in speed as it was used for time consuming tasks such as the classification of reflexive polyhedra in 4 dimensions and the creation and manipulation of very large lists of 5-dimensional polyhedra.
While originally intended for low-dimensional applications, the algorithms work in any dimension and our key routine for vertex and facet enumeration compares well with existing packages.
See also <https://gitlab.com/stringstuwien/PALP/>.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | math/palp | 2.21 |
| DragonFly | math/palp | 2.21 |
Install
Binary package:
pkg install palp
From the ports tree:
cd /usr/ports/math/palp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= palp>0:math/palp
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 | 2.21 | 2.21 | 2.20 | 2.21 | 2.21 |
| FreeBSD:14:quarterly | 2.21 | 2.21 | n/a | 2.21 | 2.21 |
| FreeBSD:15:latest | 2.21 | 2.21 | n/a | 2.21 | 2.21 |
| FreeBSD:15:quarterly | 2.21 | 2.21 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.21 | 2.21 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake
- Service scripts
- none
Files
pkg-plist 25
- bin/class-11d.x
- bin/class-4d.x
- bin/class-5d.x
- bin/class-6d.x
- bin/class.x
- bin/cws-11d.x
- bin/cws-4d.x
- bin/cws-5d.x
- bin/cws-6d.x
- bin/cws.x
- bin/mori-11d.x
- bin/mori-4d.x
- bin/mori-5d.x
- bin/mori-6d.x
- bin/mori.x
- bin/nef-11d.x
- bin/nef-4d.x
- bin/nef-5d.x
- bin/nef-6d.x
- bin/nef.x
- bin/poly-11d.x
- bin/poly-4d.x
- bin/poly-5d.x
- bin/poly-6d.x
- bin/poly.x
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| palp-2.21.tar.gz | 262681 | 7e4a7bf219998a844c0bcce0a176e49d0743cb4b505a0e195329bf2ec196ddd7 |
Master sites 1
- http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/
Commit history 0
No commits in the history this site was built from.