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

Uploaded Source

Built Distributions

pycddlib-2.1.3-cp39-cp39-win_amd64.whl (274.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

pycddlib-2.1.3-cp39-cp39-win32.whl (216.3 kB view details)

Uploaded CPython 3.9 Windows x86

pycddlib-2.1.3-cp38-cp38-win_amd64.whl (279.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.3-cp38-cp38-win32.whl (221.9 kB view details)

Uploaded CPython 3.8 Windows x86

pycddlib-2.1.3-cp37-cp37m-win_amd64.whl (277.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycddlib-2.1.3-cp37-cp37m-win32.whl (220.2 kB view details)

Uploaded CPython 3.7m Windows x86

pycddlib-2.1.3-cp36-cp36m-win_amd64.whl (277.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

pycddlib-2.1.3-cp36-cp36m-win32.whl (220.2 kB view details)

Uploaded CPython 3.6m Windows x86

File details

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

File metadata

  • Download URL: pycddlib-2.1.3.tar.gz
  • Upload date:
  • Size: 211.3 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.3.tar.gz
Algorithm Hash digest
SHA256 185d07651bfa72f8c48b894d1137f01b87f6c462d6f4dc620e5d7938251794b0
MD5 0758b37db0942322ee44122e19da10a1
BLAKE2b-256 9aee431c95043c26ee62f52e94cdfb68fef85e00a3dbb2bf4851de99af71458a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 274.9 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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c7045c55c6d7d8cb3a1c0489e6225dbe837d146e4ee2369d304dc0c680f0642c
MD5 d6c3df3dac0fcacf0d1f33bc0752bab2
BLAKE2b-256 e56a5bc9707bc963a3797122cdbaac3dca2c4815ff62427a5ee8a3aeecaa0db4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 216.3 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.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5be18a470f2e7f1ab262d7762fa220874a02d522c58a7bc34f85d2c851e792f7
MD5 cc12d0068db27eb2a6c7237b402329b9
BLAKE2b-256 e8bdb9007aac1f0f9a2c8a4cd71dee1f63ba699f8b3451d73c1247d466424d2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 279.5 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.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6aecf570e1f1d2236ccdbc680021af9c1bf6f5595e2c42dd28d879a295efc020
MD5 acbb2e843328465a2617783e7b32847d
BLAKE2b-256 4baca1957203e9f1081b41b63b32be94aab9634cc5cfc72dbd86f7a31d07d1f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 221.9 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.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3b49489474fa77fe9bd1f992d7930bb3edf88a78f7dabc4c5aca8b323a733f56
MD5 3f28df3b980130f0dee76fe86b9ce2ad
BLAKE2b-256 196c43df4f6e947ae83b696b72ee9e346783dfea3b09f00dd667dd68c34baa91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 277.2 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.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 31fcdd38751496bc091e05e5db7163ea13cb10c43c5386827a81f1ec934ba525
MD5 b5ae0f88604ca880fd9b9421688eb214
BLAKE2b-256 e07b1a7bf305541882b98790daefb9c8af9b38149e27b6e13a3f4709a5052a13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 220.2 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.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e2826cd788e4603e26bbe354cda1ccd1c2d66d10e159ca967cd75fd761f7d67f
MD5 7e2bada9dd34f3b6ee5ef06b0b452c9c
BLAKE2b-256 b952d5cd0f6e4e8190585e348da5a067f7e7d3d5903fe16e8f2193cad7974def

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 277.1 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.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 217776bcb5e32e45c14e83f388e66d5cb1e884abff867477d3bea7062ea98ab5
MD5 0fe8d99e5d4ea0b14a9772e66dad83d8
BLAKE2b-256 86903742d865cf2adb756ff4a1cbca87622546fc9b3ab3a5bfe24ab89b2b083b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 220.2 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.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7b3e1533da7f76488d318c8656651bce29fc1d8917fd5642a9d919012186321d
MD5 b192a57604062bb0ef9f399bc04b3149
BLAKE2b-256 4ec3bd1359b383e3102d29b4754560bdfdca97abaced84f91dc9022ad27c1631

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