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

Uploaded Source

Built Distributions

pycddlib-2.1.6-cp310-cp310-win_amd64.whl (276.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-2.1.6-cp310-cp310-win32.whl (220.0 kB view details)

Uploaded CPython 3.10 Windows x86

pycddlib-2.1.6-cp39-cp39-win_amd64.whl (276.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

pycddlib-2.1.6-cp39-cp39-win32.whl (219.9 kB view details)

Uploaded CPython 3.9 Windows x86

pycddlib-2.1.6-cp38-cp38-win_amd64.whl (280.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.6-cp38-cp38-win32.whl (225.0 kB view details)

Uploaded CPython 3.8 Windows x86

pycddlib-2.1.6-cp37-cp37m-win_amd64.whl (278.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycddlib-2.1.6-cp37-cp37m-win32.whl (224.1 kB view details)

Uploaded CPython 3.7m Windows x86

pycddlib-2.1.6-cp36-cp36m-win_amd64.whl (278.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

pycddlib-2.1.6-cp36-cp36m-win32.whl (224.1 kB view details)

Uploaded CPython 3.6m Windows x86

File details

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

File metadata

  • Download URL: pycddlib-2.1.6.tar.gz
  • Upload date:
  • Size: 159.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6.tar.gz
Algorithm Hash digest
SHA256 c7c87c0992edb608e999c84b3977bdc36035e651bed4ef089427f3b0e840aa3d
MD5 055f6f35559fd6f7afe6b6dcf28f7f7f
BLAKE2b-256 201159591bda78ef5bb7635178f646e9ba9028883459bf32bbd123a4a9c533f6

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8694788ef538b8de3ff8fac5336cfb3d74982b99df320831c0bd45c065dfe684
MD5 5cfbdd6004f70818e4b5d2d813121005
BLAKE2b-256 fe6710da0d89468ec4f4001a6a8e5613db6279b7258505d8632a33c0a7301a3a

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 220.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d2344b906e419f0962494f7924fc0728761141d9aa5638170c9758a716b0c1dd
MD5 7cbd624eca15365673fc16534db16c7e
BLAKE2b-256 6c18cbcb2185ff93e9b9626d0d1a3e00c9267f3143865264be4187590ca16f87

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 276.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 615bdc7f8e27f3b3ba687a8dd39c24ceb7b94718d227db43c4c2fb13c4d11acd
MD5 128a22746c67147e549a476a14fc7cba
BLAKE2b-256 be12497bbcf667b33787137673eb54d1e63c88826ec6c01b7dd739fbf2390abc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 219.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 67ff183f64af588fd273eca1875f2f7e3c7c60b11963af58c8f298bcbbb23695
MD5 3f662a1b28bf138f14eb2b505737927f
BLAKE2b-256 39ff3f09a43266f1147aac4eda808cc6bf517f6696882eb8843cb58b88911982

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 280.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 306352d02eb9c74dcf496abb270f488d80bef448399583a825242c177f3de38b
MD5 360e44c696d4f2af27de589028b82ae0
BLAKE2b-256 dead241bf34257ff5864ae42242a76e01873aeef361ab409260e8fdaca1a456d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp38-cp38-win32.whl
  • Upload date:
  • Size: 225.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ed9ac52cdee9efd0a68e446d8d56e3b6d7e42970546662f7572af6c096dd86e2
MD5 a9cdfc7078b53f2cac9b9917f5726ff3
BLAKE2b-256 7fcf3909a672b175ebd2c267758db690aeac901e1bd6903958c66e767a7cfbb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 278.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 928ac4446688df470f99806c10c367b5fdb428794d1dd292c0225ce672f25c87
MD5 57d10fd101d855217216bb84deadb4fe
BLAKE2b-256 c22a784eda0f48c10b2a7923d1babff6b521ea1e270546310c7182d3a4899331

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 224.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 33f1c1055c7e136fefb0d078dc0fd4e95281c72279ef845fa0936e81be612795
MD5 0df2fb86abe6516ead26fe145b2cd8cb
BLAKE2b-256 679a628d41b3b3aedd7550b9eef293ab686ab70bea497a389ae945f9cc1493d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 278.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 dcd1af77f631b616f47200a47fb76f5c14ece19c3fbc0dc78d698573ca1d6ad1
MD5 40c0e8d63ecbbb334c0e5cd8536c6fc6
BLAKE2b-256 f6178975074cfa93a8e09ef0c71d72087e268933c3a383b96a7e6f7ca4688fa0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.6-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 224.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.6-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 17ca70aad02860fab5adf23a37a6c3b8b5d3b3fd77df911ba95cc9bb88f0b018
MD5 74f0c6e8c38b1311d144b82c86c46439
BLAKE2b-256 d42b54d1bcdb596a92168a4a8d1fbc334c86fe6bdc9d16dae5f9d6d4d5b92f17

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