Skip to main content

Module for enumerating minimal cut sets

Project description

optlang_enumerator

Module for enumerating multiple solutions to a MILP problem using the optlang framework. Currently only the enumeration of constrained minimal cut sets is implemented.

Installation:

First you need to install the efmtool_link package (also available at https://github.com/cnapy-org). Clone the repository, go into the top optlang_enumerator directory and install into your current Python environment with:

pip install .

Tip: If you use the -e option during installation then updates from a 'git pull' are at once available in your Python envrionment without the need for a reinstallation.

Example:

The ECC2comp.ipynb Jupyter notebook in the examples directory shows how to perform a basic MCS calculation.

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

optlang_enumerator-0.0.12.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

optlang_enumerator-0.0.12-py3-none-any.whl (24.4 kB view details)

Uploaded Python 3

File details

Details for the file optlang_enumerator-0.0.12.tar.gz.

File metadata

  • Download URL: optlang_enumerator-0.0.12.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for optlang_enumerator-0.0.12.tar.gz
Algorithm Hash digest
SHA256 97640b1b5a5c311c16ebd66b8153af14a438fa6cb8476ed0da566a203888451d
MD5 24d2fde656ae56ba2f9e6188a0abd341
BLAKE2b-256 58af88a3a021c0b14d9fb0159ed69e272f70755a48da832e16e5bfe0ab31d1a6

See more details on using hashes here.

File details

Details for the file optlang_enumerator-0.0.12-py3-none-any.whl.

File metadata

File hashes

Hashes for optlang_enumerator-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 f7e7a5adf81eb45c960d86f73088304a1d112b964815ca0f231083596b8747db
MD5 451ed9cbcb1915691d42e25f6a07f934
BLAKE2b-256 ffb463112674fb7c8e024a866c06139928c6639f07577b99b0c20e9d665c1e80

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