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

Uploaded Source

Built Distributions

pycddlib-2.1.2-cp38-cp38-win_amd64.whl (268.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.2-cp38-cp38-win32.whl (212.2 kB view details)

Uploaded CPython 3.8 Windows x86

pycddlib-2.1.2-cp37-cp37m-win_amd64.whl (265.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycddlib-2.1.2-cp37-cp37m-win32.whl (210.2 kB view details)

Uploaded CPython 3.7m Windows x86

pycddlib-2.1.2-cp36-cp36m-win_amd64.whl (265.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

pycddlib-2.1.2-cp36-cp36m-win32.whl (210.2 kB view details)

Uploaded CPython 3.6m Windows x86

pycddlib-2.1.2-cp35-cp35m-win_amd64.whl (263.6 kB view details)

Uploaded CPython 3.5m Windows x86-64

pycddlib-2.1.2-cp35-cp35m-win32.whl (208.3 kB view details)

Uploaded CPython 3.5m Windows x86

File details

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

File metadata

  • Download URL: pycddlib-2.1.2.tar.gz
  • Upload date:
  • Size: 304.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for pycddlib-2.1.2.tar.gz
Algorithm Hash digest
SHA256 b073b7b1a88c56c5de8ef9ff8e9f7b11123f1a0657243d12ffba57f0958ccf2f
MD5 1014d3614748f47a1b3a437db4cae27c
BLAKE2b-256 7cccb2c11e9a494a029e840284fdc5a1108a03be2f4be3fdcc35cd670a903f7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 268.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for pycddlib-2.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a863168500ecea3b5090dacb5a713539574db8695e52c4a334a68304ca67a9c2
MD5 f3e6679314dcb4abfd445bf801f0b776
BLAKE2b-256 ccef7912774ab59df318daab01216ea864bb91daeb4fc46d52b9575354a198a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 212.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for pycddlib-2.1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 768f98b022cc33521058cdb723f44912a3cfa7cb0f88539c24134effb3dc62cc
MD5 145ceeb828ea659945c3bf5226a6f9d8
BLAKE2b-256 971445103dad14b430ff59b8999201edb3dd26e69af66f5987d9051203a6faa1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8dc086b72004c8f6ce307798f00255624399d3eed9b4f37c01223fac42b66fc6
MD5 77fc91553e6f446235375a70e19eb3cd
BLAKE2b-256 5aa1a3ba1664c5d71407e3d7851cc9d08efd41561fa0d7d9c3a5d67bce3379da

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 db7634a0da4165294c239b10eca332ed84bf405816881b36136018998e859822
MD5 adbb452fd09f1d8ddd9c1e59a6bda159
BLAKE2b-256 deb1b5dc758f0756ee59c7a48641a21d4a595380baa5b433a01c608bc2ff8d3b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2ec1281376c4718572f8916acdf11420950a68ae1131cf111822f73c60686418
MD5 896986efc4d1daccfde9044bfdd59811
BLAKE2b-256 c393c8b9422b4cedd11c0890bc146a015c46ff629b262e206d0883a92768edd2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 75d0c23609bd5518ba94cda232a2312fbc3e4f8a1c4ce063a270917d6c777717
MD5 ec748ab9efc4bcf61dc8053146885eb1
BLAKE2b-256 9469a0174eac697d9619f671079274a9715abd00ca59df84ec1301c60928e362

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 263.6 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.24.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.5.4

File hashes

Hashes for pycddlib-2.1.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a2dc81fbeb31f030ef711534bf1698cd50121fcb760510c03094bdf8e9ecbab9
MD5 1022abfe9c908437285612e8fe8c3324
BLAKE2b-256 3ed77c14ee78d2073eec329a563126978537e1e57b020dba96cadb57e1090f77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 208.3 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.24.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.5.4

File hashes

Hashes for pycddlib-2.1.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 f1175019cb6a7be311dd3c5d8e9e9a8103d0e5493106cd9461171a70aa9cd580
MD5 32aae227cb06c63637fb9143aa8b055b
BLAKE2b-256 c14e45d5d95d2e9c5b2ee9902b2cfa78e5355be5cffe9945a3ca42dc3ce37d1a

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