Skip to main content

Solver abstraction layer for power system optimization

Project description

PySoAL

Solver abstraction layer for optimization problems

Installation

You can install the module...

  • from pip (pip install py_soal)

:warning: You will need to provide an additional index url for the gurobipy package required by PySoAL:

pip install --extra-index-url=https://pypi.gurobi.com PySoAL

Gurobi

Gurobi can be installed via pip starting at version 9.1, which is compatible with Python 3.7+. It is included in the requirements-file and does not require any special installation-instructions anymore.

You will need a license file. For academic use you can request an academic license from the gurobi-website or use the RWTH-ITC's floating license by configuring a license-file (gurobi.lic in your home-directory, or in the root-directory of your project). In order to use the floating license you need to be connected to the RWTH network (either by VPN or directly).

Usage

In order to run the test cases you will need the pytest module (pip install pytest). If using pytest in PyCharm, you can set-up pytest as the default test runner in Settings > Tools > Python Integrated Tools > Testing.

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

PySoAL-0.2.7.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

PySoAL-0.2.7-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file PySoAL-0.2.7.tar.gz.

File metadata

  • Download URL: PySoAL-0.2.7.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.3

File hashes

Hashes for PySoAL-0.2.7.tar.gz
Algorithm Hash digest
SHA256 9fc6e6e4f1a22e60522675cfc48758ae64959cdcb82b805fea1639e5872f8068
MD5 2fd096d18a88fc71e26360d41a58c82f
BLAKE2b-256 6323b60b59e5c35a6ac419449f4bcab859e8be160f3c28bbf60ee7bc35ef9b17

See more details on using hashes here.

File details

Details for the file PySoAL-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: PySoAL-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.3

File hashes

Hashes for PySoAL-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 163f0cfd4bdc3a99281693c99197656c3fd435d5c1e84ab40eb08b56bfad1b3a
MD5 64d84be34a86ae3f42ac59bc89877f59
BLAKE2b-256 03b72410ab14f84544ec32bdf047c5356ae1eae3578e2f7c24c97cd613a23b35

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