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.8.post1.tar.gz (159.6 kB view details)

Uploaded Source

Built Distributions

pycddlib-2.1.8.post1-cp312-cp312-win_amd64.whl (276.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

pycddlib-2.1.8.post1-cp312-cp312-win32.whl (223.0 kB view details)

Uploaded CPython 3.12 Windows x86

pycddlib-2.1.8.post1-cp311-cp311-win_amd64.whl (276.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycddlib-2.1.8.post1-cp311-cp311-win32.whl (223.7 kB view details)

Uploaded CPython 3.11 Windows x86

pycddlib-2.1.8.post1-cp310-cp310-win_amd64.whl (276.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-2.1.8.post1-cp310-cp310-win32.whl (223.8 kB view details)

Uploaded CPython 3.10 Windows x86

pycddlib-2.1.8.post1-cp39-cp39-win_amd64.whl (276.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

pycddlib-2.1.8.post1-cp39-cp39-win32.whl (224.0 kB view details)

Uploaded CPython 3.9 Windows x86

pycddlib-2.1.8.post1-cp38-cp38-win_amd64.whl (276.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.8.post1-cp38-cp38-win32.whl (224.0 kB view details)

Uploaded CPython 3.8 Windows x86

File details

Details for the file pycddlib-2.1.8.post1.tar.gz.

File metadata

  • Download URL: pycddlib-2.1.8.post1.tar.gz
  • Upload date:
  • Size: 159.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for pycddlib-2.1.8.post1.tar.gz
Algorithm Hash digest
SHA256 7c9a486b328236e518d253cbcfdbe912aa27f37e141b20cd526ac14471933064
MD5 ed0514b50718dd21577e125f9f9db057
BLAKE2b-256 3e72f378c0c6d6cb098c7020ac5d348590ff4c669f7e3dc1a4dec25e1ff1d5e4

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6eff88a5e4b633059c247e985fdbd9d71d9848e8b5cf17925d383081e9ca74df
MD5 0349831d57a0c4576e9a6cace512d100
BLAKE2b-256 d3bfc6f2dcc7083d491e4d1640da74e7660acf94e54436a71db7bcb668ecdcd6

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1d020fd63440c692f827e62294ae7ef7deb8f3bccec2a85bcd1be44f3f5d9e18
MD5 1d84a5f2e67456c5b4825d5b7687c624
BLAKE2b-256 b8fa5053b1f50b6cdb4bce36df7eb93f0aebb2d30bf110ead841d2144ab98da6

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 116f8b4e9fdb08422901f4ed78d1a3d7447763ca1f9e70c4c01a1898716b8967
MD5 8f0bba0913411222128653497b3abc9d
BLAKE2b-256 b0ff0a97459b85d7bd67ffec48925ba30e6b073da74ef0599d4d0d63b57b21da

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a32af17ca752ea75b9e2791aca846791ced591e4bd6f8b975c32fb6fdcba69d1
MD5 02e8e94f86eb2ac351fd91713fedbf83
BLAKE2b-256 173074dcb2448aff1fa78074398bae260d53b795be166db9b52653b5820d240b

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1e0ac98fa407b73ed36e709146a1b5b594a87340bc50d28e225d712cf2e5a192
MD5 92467e574cd803e77bff917d40aafda0
BLAKE2b-256 58b63cd62bd408f7b2b06b720dfa3168c7ee7ccd1bd227cee7c8235bafcf67b8

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4e20c0610d03eb32c9cef9b2bf23e9a1c5abc13f0b3efdb5d2c29a82557f2021
MD5 ae0555da514adefecf53ab9e56e3f04c
BLAKE2b-256 3e61be0db4dcee823b893180b9d1f450fd63c3a04f6d57d869d061b427f55119

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e32b56983eb28423fed9c1c02d9e3af2be1fdc8743d433197603fdca589494fa
MD5 05f9db671189c27cabcc74ce8f4a8514
BLAKE2b-256 9e849765be634b9367e20ec12a7e9a5a2a2f5e8bb74297f4976e93794f73ca04

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8fa7cc2d048708e6e20a69327d338fd3134e87d18d6c7c990ab4af8c663f7008
MD5 76fd877b07080c6f57cae98bd0450597
BLAKE2b-256 72d3f1d482632c98d6e05849cc85a9aff442e9d632d90e27dd63e7f325ca6015

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2499d2c503a661f08acfe7875ad9a7ee9e9910ffe8eda916f02e1a755d7abb63
MD5 a244a8c5ef68ae23caf2d822c3156631
BLAKE2b-256 62bb59ec419367b587f22566cb86b5d9ee62d80aeabd035c572781ae1919b9bf

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.8.post1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for pycddlib-2.1.8.post1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 82664b4a6bbe650a1821ddb91b4d59376f158ac54ba3a8f9ca204445c7063b8e
MD5 c7b9ca8046fa260c0c8bad1e5c76b00c
BLAKE2b-256 2a81e5d7347c2538f4122ada5797c9295d0aa03fe8010edc4c8c62d70f18953f

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