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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for optlang_enumerator-0.0.13.tar.gz
Algorithm Hash digest
SHA256 0e3bd6c3c65121cc45ce2b3e9fc65ff65c74675e0e83a898ca5a7a88b4c3b1e3
MD5 777c372669a6b8a605c8be1856c60a7f
BLAKE2b-256 33c2394eb721f83b4c3b5b64abbf1658bb5dc7d44d9f8dab4b9e330a3307894c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for optlang_enumerator-0.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 f385477c4be87ee8cca9651fb4ef8c5fe80bc0b1863f7d6a1045eac7b0df4cde
MD5 e747985d540453d778b2d2c3822c24ce
BLAKE2b-256 2675a5f55ca000a2779d96a07a597df047267c232e53f82b16c129417c6ba17a

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