Skip to main content

A Python wrapper for cddlib

Project description

cddlib is an implementation of the Double Description Method of Motzkin et al. for generating all vertices (i.e. extreme points) and extreme rays of a general convex polyhedron given by a system of linear inequalities.

The program also supports the reverse operation (i.e. convex hull computation). This means that one can move back and forth between an inequality representation and a generator (i.e. vertex and ray) representation of a polyhedron with cdd. Also, it can solve a linear programming problem, i.e. a problem of maximizing and minimizing a linear function over a polyhedron.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycddlib-3.0.0b3.tar.gz (27.2 kB view details)

Uploaded Source

Built Distributions

pycddlib-3.0.0b3-cp312-cp312-win_amd64.whl (322.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

pycddlib-3.0.0b3-cp311-cp311-win_amd64.whl (323.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycddlib-3.0.0b3-cp310-cp310-win_amd64.whl (321.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-3.0.0b3-cp39-cp39-win_amd64.whl (322.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

File details

Details for the file pycddlib-3.0.0b3.tar.gz.

File metadata

  • Download URL: pycddlib-3.0.0b3.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pycddlib-3.0.0b3.tar.gz
Algorithm Hash digest
SHA256 5b7ad8e44347ef880dd5a5ccfaf8e6d177f0f7b1d7c9db68c0cebabaa4b0ead3
MD5 b457f56a1d0ad2e52f98538bf74409b7
BLAKE2b-256 4902ddad1b509015a6ef945a40d7eca4912201cbd90e6d08ef245a10dac741b2

See more details on using hashes here.

File details

Details for the file pycddlib-3.0.0b3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-3.0.0b3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9fa37d7d5c32fa1809f93c9e1f0d13b69e73bdced297505a0856aeae6aeeb7b8
MD5 3a30cfe91e7a0030d17b0c8a84318045
BLAKE2b-256 be6f34c818183fbbad945d06eb91a7dd7b5cabda0cc326d456597e0fe66bfa55

See more details on using hashes here.

File details

Details for the file pycddlib-3.0.0b3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-3.0.0b3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 09fa821e0d44029ec5624dad1498636894a01b60531583d5275a813653a9d57b
MD5 c95a18acbda14ca11a16f97dee448181
BLAKE2b-256 83b5e53f99156b354892f59afdeee7a7cd3341eb39dd4d15a7d493b7a31be10e

See more details on using hashes here.

File details

Details for the file pycddlib-3.0.0b3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-3.0.0b3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 eb966eff36c6dc7efc731a69b844d8739c5dd4d479837120dec219789f71a390
MD5 56a9081474a55e34d7e94be323dbf72c
BLAKE2b-256 dd63cc4867c496d9fd4c0dc3f749189ebe64964f99f786772df925ab9d451a94

See more details on using hashes here.

File details

Details for the file pycddlib-3.0.0b3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pycddlib-3.0.0b3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 322.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pycddlib-3.0.0b3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d599ab5f117a23abf426cae2bea394d5d79292efacd0e87d778be544208c3913
MD5 0ccd9ca256dce0a99a9c69bcc599654d
BLAKE2b-256 6e200ab1afce37236b6ec743bfa4b6acfa10ae624e25b206b9c888730af1bff3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page