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

Uploaded Source

Built Distributions

pycddlib-3.0.1-cp313-cp313-win_amd64.whl (353.5 kB view details)

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.12 Windows x86-64

pycddlib-3.0.1-cp311-cp311-win_amd64.whl (354.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

pycddlib-3.0.1-cp310-cp310-win_amd64.whl (353.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycddlib-3.0.1-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.1.tar.gz.

File metadata

  • Download URL: pycddlib-3.0.1.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pycddlib-3.0.1.tar.gz
Algorithm Hash digest
SHA256 ff9fe83fa58e5c6b107683f16ddf1068d6ca23b4a0e423b4413a67a0b76e531b
MD5 aca0a6aee8e2b2fdeabb3781e702adfd
BLAKE2b-256 5f899fda8133157396dd62389d06c80188da8146c6e024ab83fa655c5f91b936

See more details on using hashes here.

File details

Details for the file pycddlib-3.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pycddlib-3.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 353.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pycddlib-3.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3e47cb4025d3ba7f9eb7d9b1617801a4317c9b5f8548c81de35439e1e4f9736e
MD5 46b2f9532e93b4cf5a17c2b31d40f1a6
BLAKE2b-256 d2ca257963e1b624977f7afe12299fd7fd73212eb661f96e7a240ad8597d779a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-3.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fa3b810487c7f54efc32a4ac3833dadc942f5d858361a72fab5a0b04abc1b7c4
MD5 95cac700cf5b638d75d44101c0bd835d
BLAKE2b-256 db98b1f587662138898022adb8b7e36fbc0f79bbf1626c613aaacb33f6854ee1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-3.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 354.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pycddlib-3.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 63490fddfe8540ed6c22641dcf6219c674dc45f553069ea91c2909252f3f7c61
MD5 762878703da3be664b24c3a6763dbb36
BLAKE2b-256 ce1df1e051c39a404081f3e8b9aa7910eef699e066a3d2dd69a9a467fd16380a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycddlib-3.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 353.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pycddlib-3.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 25cda3f75f02695a67d033528e88a32266f0c34c91a71aaaa80a5cabf2e1b915
MD5 b17d20c67e7bca1eecf58969fd627080
BLAKE2b-256 2ef83251200107cb59dd3ec95deb2f91aff003e63a4b8390872472eb74f4abfc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pycddlib-3.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d630e9dad797ea305a759d419473dd7909c56c9a23595fad5c72f3d5c8e16d87
MD5 cfbe4fff82b22a32d5e1d0f49921e633
BLAKE2b-256 a34c3d25d0fa3d4c4e322b0eb3408c51c768534c632a3f0951939bc2dc2848ac

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