Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tulip-control/polytope

Geometric operations on polytopes of any dimension
https://github.com/tulip-control/polytope

computational-geometry cvxopt numpy polyhedron polytope python scipy

Last synced: 3 days ago
JSON representation

Geometric operations on polytopes of any dimension

Awesome Lists containing this project

README

        

Polytope
========

This is the source repository for ``polytope``, a toolbox for geometric
operations on polytopes in any dimension. Documentation is available in
the directory ``doc/`` and also at https://tulip-control.github.io/polytope/
The directory ``examples/`` contains examples.

Installation
------------

From `PyPI `_::

pip install polytope

From source::

pip install .

Dependencies
------------
Required: ``numpy``, ``scipy``, ``networkx``.
Optionally, if ``cvxopt`` is installed and
linked to `GLPK `_,
then ``polytope`` will prefer GLPK,
because it is faster than ``scipy``.
For more details, see ``requirements.txt``.

Contact and support
-------------------

* Ask for help on the `tulip-control-users mailing list
`_
* For release announcements, join the `tulip-control-announce mailing list
`_
* Bug reports and feature requests should be made at
https://github.com/tulip-control/polytope/issues
Please check for prior discussion and reports before opening a new issue.

License
-------
Polytope is licensed under the 3-clause BSD license. The full statement is
provided in the file named `LICENSE`.

Acknowledgment
--------------
Polytope was part of the `Temporal Logic Planning Toolbox (TuLiP)
`_ before growing to become an independent package.
It originates from changesets 7bb73a9f725572db454a0a5e4957da84bc778f65 and
3178c570ee1ef06eb8ace033f205f51743ac54c6 of `TuLiP
`_.