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.0b1.tar.gz (26.9 kB view details)

Uploaded Source

Built Distributions

pycddlib-3.0.0b1-cp312-cp312-win_amd64.whl (321.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

pycddlib-3.0.0b1-cp311-cp311-win_amd64.whl (322.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycddlib-3.0.0b1-cp310-cp310-win_amd64.whl (320.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-3.0.0b1-cp39-cp39-win_amd64.whl (321.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

File details

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

File metadata

  • Download URL: pycddlib-3.0.0b1.tar.gz
  • Upload date:
  • Size: 26.9 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.0b1.tar.gz
Algorithm Hash digest
SHA256 800aefea12bcb406c69cef3aaa9cc102ac2abd1603fe17b46533ddbebf47186c
MD5 64f679c0f0e1eb6a99dd35e49cd4eb03
BLAKE2b-256 7ad7e9cf22439af0f3a4f3ddd67f3f5650f81f473e533f7a0b02d9eb649becdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycddlib-3.0.0b1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 820093db5e449cda2668c4fb519ac5012088b04054468cc0eaee00c1c63b3e64
MD5 c286003770226dd4dd9d2c6c0aae8279
BLAKE2b-256 b0b7ad79249b4ce7b665e9d0af08cf3a2814119097b470127535e02f669d277b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycddlib-3.0.0b1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7aaaf690d2933320397c6240d4c29eb630e5f67a18741bb8b9519b89a2e679a3
MD5 ca20c0f0f7c6ca5d412303744873263c
BLAKE2b-256 18cc9665e5e6648f0a650f9bc01ab9c913b4ab5f2b6ba1333374af6fd0b3bb2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycddlib-3.0.0b1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fa1118d706f7674c24864feb3126802df1194dafe7322bfce0289103f26950d3
MD5 8b752b899c1dccd0031eb0b3ac47ca6c
BLAKE2b-256 d93c1837e1a46ca2e97cf3fd274f632f1c004b6e0c53b88e464da81f7fd0747e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-3.0.0b1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 321.3 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.0b1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0ad052f379a31fd57a5ea8d9bf94cda261d53c302cb46ac3a2b1c1002970f01d
MD5 cfa3a925f528d9aaeb1265b6e2850156
BLAKE2b-256 e7c641183646f648f3764db7e69f4851e196a6b189c10fda6b78a1acd349b54c

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