Skip to main content

pycddlib is a Python wrapper for Komei Fukuda's 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-2.1.4.tar.gz (266.0 kB view details)

Uploaded Source

Built Distributions

pycddlib-2.1.4-cp39-cp39-win_amd64.whl (274.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

pycddlib-2.1.4-cp39-cp39-win32.whl (215.5 kB view details)

Uploaded CPython 3.9 Windows x86

pycddlib-2.1.4-cp38-cp38-win_amd64.whl (278.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.4-cp38-cp38-win32.whl (221.1 kB view details)

Uploaded CPython 3.8 Windows x86

pycddlib-2.1.4-cp37-cp37m-win_amd64.whl (276.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycddlib-2.1.4-cp37-cp37m-win32.whl (219.5 kB view details)

Uploaded CPython 3.7m Windows x86

pycddlib-2.1.4-cp36-cp36m-win_amd64.whl (276.5 kB view details)

Uploaded CPython 3.6m Windows x86-64

pycddlib-2.1.4-cp36-cp36m-win32.whl (219.5 kB view details)

Uploaded CPython 3.6m Windows x86

File details

Details for the file pycddlib-2.1.4.tar.gz.

File metadata

  • Download URL: pycddlib-2.1.4.tar.gz
  • Upload date:
  • Size: 266.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for pycddlib-2.1.4.tar.gz
Algorithm Hash digest
SHA256 5145e8be222aeb9ee34c0d5f3df36362add3499999134719adbd5d27fb393900
MD5 ab98aaf629952bf32c6cecf6c0a88763
BLAKE2b-256 8db15bcf723c08eb1180bb40c753597e6525b90f986ef093ed8e1152887fe1d2

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 274.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.0

File hashes

Hashes for pycddlib-2.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 90282ad245fa1d3562758972468357caf902aa649a20c581fde38fb2ee500dbb
MD5 96712db39014f28f719dadce0fa9b3c4
BLAKE2b-256 3f7be8e04453cd4a2e63585e17499267bedc4e32e85a10a1465383695f4d2fae

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 215.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.0

File hashes

Hashes for pycddlib-2.1.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6d586bdd0d524357f77d3420e4a1e7745b2dd19c075aadda093e90d377893856
MD5 3ea30e516f4f5645d414f7091eeb895c
BLAKE2b-256 56cef9e9c1f48f63c735b674c04085dd8cfaaf252ba27467d0c2a268c8f217fe

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 278.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.6

File hashes

Hashes for pycddlib-2.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1d8790ec3e1c83c7d8bb2e0bf63171957a9aebacc2887fe201d1c5731a8a14cd
MD5 cc734bc0c68eee4fe9e6e19c14231959
BLAKE2b-256 6929feb673f3928fd9814e868bd64cdb194bb2007acc96c3c10652d521bfe537

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp38-cp38-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 221.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.6

File hashes

Hashes for pycddlib-2.1.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 18e4f12c7adf8cf30ba6ef570e729c469d022186ac4eb80cc9b8b00eb0f0b8b4
MD5 c9ee69951111f0aa9bc1f33e022d953b
BLAKE2b-256 bcad92912eacbbc65f49edd54c7b62fef0316cf6db80805408261b12022290ea

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 276.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.9

File hashes

Hashes for pycddlib-2.1.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 da82f2c80276e464e1657f610946af829eabb93a363f6cba0506c83e207cda25
MD5 d008425259923bd4fdfa1eb4fefdc31a
BLAKE2b-256 a821aefc19086ffeab123e0a09aa539a06586accd4da8577c4b8b63e3771be16

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 219.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.9

File hashes

Hashes for pycddlib-2.1.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b421475075b846b5123cfe43facc0ecb0fbd6759fce5a9e23b7653a6c1f2c40a
MD5 7958e4b6d6db21ec13a92c91c42b1965
BLAKE2b-256 40acede01bf3131d494e28ffaa19c0ec18043fb0b3da7606e39ebd07a7f74939

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 276.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.6.8

File hashes

Hashes for pycddlib-2.1.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 22d9023d725c0be65f444fa1cd088f269129743b4aa665ef3b0c3e790258514f
MD5 07379974d285eacc6f3f1befd4986abc
BLAKE2b-256 bf454eb90dc900179d8c15c27022ba29e2e714ac56f87c593aedf840d34d4e43

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.4-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 219.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.6.8

File hashes

Hashes for pycddlib-2.1.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0e9b521a7578eb9be4c176d413a36f04ef1d45f12863fa05238007b04a7b7f8b
MD5 654edf350d7a9c68cf0f3ed9fbda673b
BLAKE2b-256 f3efdefaa46809404e9b046201f2cb79b4d133973e6b58e4f9a8fd1e6f8ffc65

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