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

Uploaded Source

Built Distributions

pycddlib-2.1.7-cp311-cp311-win_amd64.whl (275.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycddlib-2.1.7-cp311-cp311-win32.whl (222.3 kB view details)

Uploaded CPython 3.11 Windows x86

pycddlib-2.1.7-cp310-cp310-win_amd64.whl (275.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-2.1.7-cp310-cp310-win32.whl (222.1 kB view details)

Uploaded CPython 3.10 Windows x86

pycddlib-2.1.7-cp39-cp39-win_amd64.whl (300.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

pycddlib-2.1.7-cp39-cp39-win32.whl (238.7 kB view details)

Uploaded CPython 3.9 Windows x86

pycddlib-2.1.7-cp38-cp38-win_amd64.whl (305.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycddlib-2.1.7-cp38-cp38-win32.whl (244.9 kB view details)

Uploaded CPython 3.8 Windows x86

pycddlib-2.1.7-cp37-cp37m-win_amd64.whl (304.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycddlib-2.1.7-cp37-cp37m-win32.whl (244.0 kB view details)

Uploaded CPython 3.7m Windows x86

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7.tar.gz
Algorithm Hash digest
SHA256 6d0be26049ee303181a1433fc5d57c78fe231b458bdf86855887ca8de83fb55e
MD5 d3dbe0b93efc79d26cbf6bb2e57590ef
BLAKE2b-256 d6909f4c63ffafa72b799de01ec8b8d68867aca144f31e559a4622c1271a6a70

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pycddlib-2.1.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 275.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6cce181c3c63f72ffcad42955279ad9668132be1097ad0433279d198916b3c89
MD5 adc1dd2f0a4a57f53c1f12ab69a3944d
BLAKE2b-256 e85b6921f79149cc27032eaab1ff2e10c6dde9f041fa9d6c6d9a1c2622e50724

See more details on using hashes here.

File details

Details for the file pycddlib-2.1.7-cp311-cp311-win32.whl.

File metadata

  • Download URL: pycddlib-2.1.7-cp311-cp311-win32.whl
  • Upload date:
  • Size: 222.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 350d679bf49dc1af59693a34827d49594109efe8b3f57b0bcf3bb10202dbf139
MD5 beb6e522cd23aed83bd5ba5fc5e8b5ed
BLAKE2b-256 a46a2395fb3a6b6fa2a8be99cd4adee89ac60b045fa4541608a3228050ef0a8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-2.1.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 275.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for pycddlib-2.1.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7cddc61ce2fd4d3fac6e4a719033734a818a246558a076537faeb177abd42987
MD5 345f457f6449f9fe099f9b4eba5f35fb
BLAKE2b-256 4479e6c30f2e24471e4f176f98429f026fcbb955dfd60a28f09470ade257d7f2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 dc605377044456180827e9ed5f0819c2e0c6fa42c20e3321a03bf93d55462bd7
MD5 976c4e0ab605276936bc3d327c2e1c95
BLAKE2b-256 e5ba084cea069311ac1c621950291a8c76d6dd4992661b686193ccb2315f0469

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2c3a5f8a6c0fa2fba440ce69e4d971ae639d3df496e1545f226c9b4a244f6bf7
MD5 67475d28713c158e1b1a367309023b21
BLAKE2b-256 2d690dd33f533c38dbd94b8f34f2c021f635711975e0db5511c33356f438b602

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 175a5d07e3eef1150b374be97ac6dde87185d27d174f7050a5abd6286ec31a4b
MD5 6d5030aec38723ee98818c5d04d4e8e4
BLAKE2b-256 5805e50119ba8205092736ebdf6cf6abc68392e694a75c35dfb2e0e14536af71

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2d9fee69564af367c5754af3f7f0c696173f46597a16eb4dee411122ca0a6345
MD5 66f404a9d7679a92a34c8527ea02e4f8
BLAKE2b-256 4536b2d1333446212a2959cd4fe3e992cf28bb7587d2ea6eb6f0b91087d5d4c8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6a9429b8b4fb7440804e6640662d9d2b643cc3eb4d22254839c24fc1c4f4b713
MD5 68ba12a23bba8743a4aa1ce9084c137a
BLAKE2b-256 c38ab8a038e9b068599b542b4cd0862693c1f6476c94a3f82b471ebbb7e63126

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7e6e5cd3f013381faa3329cfd7ac51fc416dc687fe7ff25ea60be5e1412413f8
MD5 81c9af6dc18dc7a1bd61f2effa1a6b44
BLAKE2b-256 fd3419f77c44eb7d6f275ffc4ad6e9c560f51e9e527cf29db0cec479f550e9b7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-2.1.7-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7295616312ed697ec89c34711443ca82d705f86bb21a4cc516314ad8c540ef63
MD5 7e93d848d691f6fe7e3c1c13d8474258
BLAKE2b-256 6646a5ecfdedba816e0be849877f35a6724c00bbe6fd9173ecd50ba3baf86614

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