Skip to main content

A Python wrapper for cddlib

Project description

The pycddlib package provides Python bindings for cddlib, which is a C implementation of the double description method for generating all extreme points of a general convex polyhedron given by a system of linear inequalities. The library also supports the reverse operation (i.e. convex hull computation). This means that one can move back and forth between an inequality representation and an extreme point representation of a polyhedron.

The library can also solve a variety of other problems related to linear algebra. This includes linear programming, Fourier elimination, computing ranks, computing adjacencies and incidences, and removing redundancies from systems of linear inequalities.

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

Uploaded Source

Built Distributions

pycddlib-3.0.0-cp312-cp312-win_amd64.whl (354.4 kB view details)

Uploaded CPython 3.12 Windows x86-64

pycddlib-3.0.0-cp311-cp311-win_amd64.whl (354.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycddlib-3.0.0-cp310-cp310-win_amd64.whl (353.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-3.0.0-cp39-cp39-win_amd64.whl (354.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

File details

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

File metadata

  • Download URL: pycddlib-3.0.0.tar.gz
  • Upload date:
  • Size: 31.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pycddlib-3.0.0.tar.gz
Algorithm Hash digest
SHA256 799aa64c6f2e3d88d65f420931322a03a080d956a7d9c540b0aa56e9ba5b6b55
MD5 31d9be6e7d1c1f1b765ca14da6121528
BLAKE2b-256 5503766a1108535bbea0623fb29c12caca62abb3d76eaaab917928c4764478b1

See more details on using hashes here.

File details

Details for the file pycddlib-3.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pycddlib-3.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 354.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pycddlib-3.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cccec54e0450d2119acdf6f93c6e82a5a272bf98de92d2ed8a425b3cdf67b639
MD5 ff300fa9f26f83aaa43b31cd3ef07c86
BLAKE2b-256 e259df4cb4b252dadd6a24e16a2db91017e9e1da45a7c2e7694bb8e2d822e044

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-3.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 354.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pycddlib-3.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5a06026eddfad170f062b5e1f0b88bf3919f240817a52d58bc592d2bdd79bbf0
MD5 b5aefe64043f056908efcdd2a4ddef55
BLAKE2b-256 e5581fcaa778f801d1a0663c465b09707419187fd6c6edef54ba1679b99e60ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-3.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 353.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pycddlib-3.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8462d0c0df04b644cfe04f6b8b10841ee51712443e76a04d969b83e89c3c954e
MD5 17fbaf9a93e678dd539a89240034b682
BLAKE2b-256 ac63c30b8d57942f10c0ca6650b0587dd9a23992365f1df46928062b1f0e9bcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-3.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 354.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pycddlib-3.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e53b5cd95aab8f3d657a81fe8c626727ac8db68e1682aecc65682fc4c8d84953
MD5 553240ce8c952a2cd442be30abc4153b
BLAKE2b-256 ee80f97ded9a291f584dcd6d8431aa4183b26a5e2b084d419b783eec84cf44f6

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