PPL
The Parma Polyhedra Library is:
user friendly
(you write x + 2*y + 5*z <= 7 when you mean it);
fully dynamic
(available virtual memory is the only limitation to the dimension of anything);
portable
(written in standard C++, with C, Java, Objective CAML and Prolog interfaces,
and following all the applicable standards);
exception-safe
(never leaks resources or leaves invalid object fragments around);
efficient
(and we hope to make it even more so);
thoroughly documented;
free software
(distributed under the terms of the
GNU General Public License
version 3 or any later version).
News
| Nov 04, 2011 |
The PPL has a new logo and web site
Thanks to BUGSENG, the Parma Polyhedra Library has a new logo and a completely renovated web site. If you are reading this, you have discovered that the new URI for the PPL is http://bugseng.com/products/ppl. |
| Feb 27, 2011 |
PPL 0.11.2 has been released
This release fixes a few minor bugs of PPL 0.11.1. See the release notes for more information. |
| Feb 20, 2011 |
PPL 0.11.1 has been released
This release includes several important bug fixes and performance improvements. See the release notes for more information. |
Impatient?
You can browse the code or browse the latest hyperlinked user's manual both in HTML format and in PDF. You can also jump straight to the latest version's download area. Visiting the rest of this site will give you access to more information, more documentation and more download options.
Developer's jump station: Tinderbox panel for PPL-HEAD; Tinderbox index; Gitweb; Reference manual.
