islpy 2011.3
Wrapper around isl, an integer set library
islpy is a Python wrapper around Sven Verdoolaege's isl, a library for manipulating sets and relations of integer points bounded by linear constraints.
Supported operations on sets include
- intersection, union, set difference,
- emptiness check,
- convex hull,
- (integer) affine hull,
- integer projection,
- computing the lexicographic minimum using parametric integer programming,
- coalescing, and
- parametric vertex enumeration.
It also includes an ILP solver based on generalized basis reduction, transitive closures on maps (which may encode infinite graphs), dependence analysis and bounds on piecewise step-polynomials.
Islpy comes with comprehensive documentation.
Requirements: Only the GNU Multiprecision Library and its Python wrapper gmpy (Version 1.x) are required. A version of isl is shipped with islpy, but optionally a system-wide one may also be used.
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| islpy-2011.3.tar.gz (md5) | Source | 2011-11-26 | 1MB | 127 | |
- Author: Andreas Kloeckner
- Home Page: http://documen.tician.de/islpy
- License: MIT for the wrapper/LGPL for isl
-
Categories
- Development Status :: 4 - Beta
- Intended Audience :: Developers
- Intended Audience :: Other Audience
- Intended Audience :: Science/Research
- License :: Free for non-commercial use
- License :: OSI Approved :: MIT License
- Natural Language :: English
- Programming Language :: C++
- Programming Language :: Python
- Programming Language :: Python :: 3
- Topic :: Multimedia :: Graphics :: 3D Modeling
- Topic :: Scientific/Engineering
- Topic :: Scientific/Engineering :: Mathematics
- Topic :: Scientific/Engineering :: Physics
- Topic :: Scientific/Engineering :: Visualization
- Topic :: Software Development :: Libraries
- Package Index Owner: inducer77
- DOAP record: islpy-2011.3.xml
