Maths

polymake – open source software for research in polyhedral geometry

polymake is open source software for research in polyhedral geometry.

It deals with polytopes, polyhedra and fans as well as simplicial complexes, matroids, graphs, tropical hypersurfaces, and other objects.

The software is written in C++ and Perl. There’s also an online version.

Key Features

  • Uses many third party software packages for specialized computations, thereby providing a common interface and bridge between different tools.
  • Uses homogeneous coordinates.
  • Divides its collection of functions and objects into 10 different groups called applications. They behave like C++ namespaces. Applications correspond to collections of mathematical objects and their properties from a specific subject,and have various commands for those objects.
  • Functionality to help optimizers to analyze optimization problems.
  • Embed your visualizations as interactive applets into PDF files (from LaTeX).
  • Uses a server-client model where the server holds information about each object (e.g., a polytope) and the clients sends requests to compute properties.
  • Extend polymake and define new objects, properties, rules for computing properties, and algorithms.
  • Large number of software packages that interact with polymake.
  • Cross-platform support – runs under Linux, Solaris, FreeBSD, Mac OS, and Windows.

Website: polymake.org
Support: Documentation, User Guide, Forums, GitHub Code Repository
Developer: Ewgenij Gawrilow, Michael Joswig and many contributors
License: GNU General Public License v2.0

Learn C++ with our recommended free books and free tutorials. Learn Perl with our recommended free books and free tutorials.


Related Software

Geometry Software
GeoGebraDynamic mathematics software for learning and teaching
KigKDE4 software for exploring geometric constructions
Dr. GeoInteractive geometry software
SINGULARCommutative algebra system for polynomial computations
Macaulay2Supporting research in algebraic geometry and commutative algebra
polymakeResearch in polyhedral geometry
C.a.R.Dynamic geometry program for use in schools and universities
GeomviewFor mathematics research and education
GeometriaInteractive software for creating and solving problems in 3D gemoetry
JGEXConstruct, explore and prove geometry theorems

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted