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 pysoal)
  • and upgrade to the latest version from pip (pip install pysoal --upgrade)

: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.10.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

PySoAL-0.2.10-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: PySoAL-0.2.10.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for PySoAL-0.2.10.tar.gz
Algorithm Hash digest
SHA256 c30005973016bb1fb5a65ef4d891e23996ac450efce62dfcc485371f22256416
MD5 ff32d7a71726131dfb4def6e9dc121c0
BLAKE2b-256 8a591ccffa778fe1c1642338c44088cfb18563a626132bd412c003aaf7286747

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PySoAL-0.2.10-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for PySoAL-0.2.10-py3-none-any.whl
Algorithm Hash digest
SHA256 dc9c60a2225165276516838f10da57d8a265e5b80143381ff0e06fe4710085bc
MD5 b1a1f58e64de3d8f2d4e94b08f7b694b
BLAKE2b-256 77cbdd9d72ce4255ae7ded940a7ca43e3a6b4e201bed624214437cccc3d68ca7

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