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.1.tar.gz (270.1 kB view details)

Uploaded Source

Built Distributions

pycddlib-2.1.1-cp38-cp38-win_amd64.whl (275.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.1-cp38-cp38-win32.whl (216.0 kB view details)

Uploaded CPython 3.8 Windows x86

pycddlib-2.1.1-cp37-cp37m-win_amd64.whl (272.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycddlib-2.1.1-cp37-cp37m-win32.whl (214.0 kB view details)

Uploaded CPython 3.7m Windows x86

pycddlib-2.1.1-cp36-cp36m-win_amd64.whl (272.5 kB view details)

Uploaded CPython 3.6m Windows x86-64

pycddlib-2.1.1-cp36-cp36m-win32.whl (214.2 kB view details)

Uploaded CPython 3.6m Windows x86

pycddlib-2.1.1-cp35-cp35m-win_amd64.whl (271.0 kB view details)

Uploaded CPython 3.5m Windows x86-64

pycddlib-2.1.1-cp35-cp35m-win32.whl (212.4 kB view details)

Uploaded CPython 3.5m Windows x86

pycddlib-2.1.1-cp27-cp27m-win_amd64.whl (282.1 kB view details)

Uploaded CPython 2.7m Windows x86-64

pycddlib-2.1.1-cp27-cp27m-win32.whl (223.3 kB view details)

Uploaded CPython 2.7m Windows x86

File details

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

File metadata

  • Download URL: pycddlib-2.1.1.tar.gz
  • Upload date:
  • Size: 270.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.19.4 CPython/2.7.17

File hashes

Hashes for pycddlib-2.1.1.tar.gz
Algorithm Hash digest
SHA256 38e49234824c95391e8f55ae34c6da15886d34f221f05316e67c9ea6a54624e1
MD5 bf41b92e48ff556b0842bafd531bf2ac
BLAKE2b-256 07a37aac68a1b1d4ae41262049c43e125076e59176b4016ac923037a0a7d87b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 275.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for pycddlib-2.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e6effa55f8997e65615dad0dba0eefd1ccfcec34c9d0e0622568ebce5ac5325b
MD5 82e2ff6af07a83d379d0bb634edca061
BLAKE2b-256 aebf731a3bd5cbc84d045ef1df586db300c7350df649311a3c14ac5d9e06adda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 216.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for pycddlib-2.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c5ed6f9ff0d7d05f255064660c3b0a997eb49aaa70505f380aef13ad1de17fda
MD5 8d7bf99f9bfe9caaa70499a801f5cafc
BLAKE2b-256 b7d8bbd153773c83ca9d927367d746641685ed69d430e47760d06af459566924

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 272.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for pycddlib-2.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c3f811bf7808b61eafcfab5fc8507a0855112764260515d0caedf48dae7cc669
MD5 2704ddda69116985291938cd0614f055
BLAKE2b-256 8916301a7fe88198020b7b7e4ad311903d7138711eb71b21a20aaff5c2f2aa71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 214.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for pycddlib-2.1.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0ab86bcc37759354cc8e57468b648a3aaf0fafd58797af1192d7b2855d0c146d
MD5 63766a73109a2b4fd17a85217332fa84
BLAKE2b-256 a7869eeb6666d49004984311796e6f5e661fa11c3473f0a4c9afa0760db773af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 272.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.8

File hashes

Hashes for pycddlib-2.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 463a89f37707bd0c5d571154f2f8379a248c3a45670b674946784b649431d9ca
MD5 2e237efb8471782afe6f53731eab1704
BLAKE2b-256 43eef5567c613439542aed4082d213cf4837f2a019251a71a4b3bda74190bb45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 214.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.8

File hashes

Hashes for pycddlib-2.1.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0ad915cdaf1722cd4475b570997f9f4dcf8cb913705e7041c8098e01fb5c17d7
MD5 a7491b75487ae12d6a85b01f2c4fc691
BLAKE2b-256 e5f1f2082ca4dfc30e6385f21bb33de5a110f9899d4487e6d17d0959f157184e

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 271.0 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.4

File hashes

Hashes for pycddlib-2.1.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 614f8177aec38a058e964976a0df9a28d74e720f8c9381714c18cce1b6bcb57e
MD5 6bf51cf2fdee0682550a637766d18c32
BLAKE2b-256 dc721f52bc3955b75ea3683a6da96d91ca0b6fa3f912fe859ad0e308683569f1

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 212.4 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.4

File hashes

Hashes for pycddlib-2.1.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 70c9fcc9a47954e622dac98dd50871600bcb0d3e716d7c5882565ef459b8bf1e
MD5 2090a931f660693ebbc0dc73c2393870
BLAKE2b-256 d2c45b6a47f2c98f48eddf4d0298efe2b9c46490557af258d67226969001ce0a

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 282.1 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.17

File hashes

Hashes for pycddlib-2.1.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 cd49768e3b789131c3f35352330baef6278fd4420fb5a08e3f69fc7a21aeda2a
MD5 2f7d35a18e1765c692c689aac9b846ab
BLAKE2b-256 deaaf485d6ae4d2735265d1c5449831d0f58bbdaddf9f025f029cfecddb59849

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 223.3 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.17

File hashes

Hashes for pycddlib-2.1.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 9f4f0afb94ffa40be918c2bce1bf0e2da2d3183f4e06d9e2d3adcc54d2d23ef6
MD5 af77e7cff31c09dce99851948dbfdfff
BLAKE2b-256 4b03e5358af09a9d03b71c78da59dcaad023f494c7de004a53bd7929c2b3348a

See more details on using hashes here.

Supported by

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