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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c30005973016bb1fb5a65ef4d891e23996ac450efce62dfcc485371f22256416 |
|
MD5 | ff32d7a71726131dfb4def6e9dc121c0 |
|
BLAKE2b-256 | 8a591ccffa778fe1c1642338c44088cfb18563a626132bd412c003aaf7286747 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc9c60a2225165276516838f10da57d8a265e5b80143381ff0e06fe4710085bc |
|
MD5 | b1a1f58e64de3d8f2d4e94b08f7b694b |
|
BLAKE2b-256 | 77cbdd9d72ce4255ae7ded940a7ca43e3a6b4e201bed624214437cccc3d68ca7 |