Python HELICS bindings
Project description
PyHELICS
Python HELICS bindings
pip install helics
If you wish to get helics-cli
functionality (experimental), you can install it using the following:
pip install 'helics[cli]'
Documentation
To use the project:
import helics as h
h.helicsGetVersion()
See https://docs.helics.org for more information about how to use HELICS.
This package uses cffi
to provide a Python interface to the HELICS C API.
By default, when you install from PyPI, the version number of the package will match the version of HELICS that is installed. For example, if you run the following:
pip install helics
You will also get precompiled binaries of HELICS for your platform if they exist. If they don't exist, a source distribution will attempt to be built and installed. The user can also provide the location of the binaries if they wish to do so. For more information, see https://python.helics.org/installation.
Debugging
Please share the output of the following command when creating an issue:
$ python -c "import helics as h; import json; print(json.dumps(h.helicsGetSystemInfo(), indent=4, sort_keys=True))"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for helics-3.2.1.post5-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 036f068d23ddd3e36c8a67485b593447872fbc0f206c04802168c9b1a995e075 |
|
MD5 | e442d2f6efc71ba77414480524d68ddf |
|
BLAKE2b-256 | 6e6303e60c710bc9d0f8cde8d425e44851fc5d592c2d745829f75dc81f019a98 |
Hashes for helics-3.2.1.post5-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b30393bb09102e5b9a89b0792168f3de43428e70078e27062abdbbdf71621157 |
|
MD5 | 933194cc20b8f9353881c5a4ccc6fe58 |
|
BLAKE2b-256 | f2146be3eef117f83deaf865850070ff02f1428d77f096839e3ae7a7ffbbd532 |
Hashes for helics-3.2.1.post5-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02ed68030d35ad3097a840de88e9ecbb8fc104a4505e038729a7efae52674050 |
|
MD5 | 805276043e0dc7c46613307862576713 |
|
BLAKE2b-256 | a795f91d40cd918dc5c8c03c12ff07e990604005a362c5b4ed672397314d0bfb |
Hashes for helics-3.2.1.post5-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f04a08b47c9fb3fa9852ecad5c5818e8f3335c0ec5e0aeef766e0cfd5bd11e5 |
|
MD5 | 2728f5e57100fec6bf76c1768627e267 |
|
BLAKE2b-256 | ede5bf6e84d7349322b7bd87785fa6c63f985d1de7c13002702e478701fc1eb8 |
Hashes for helics-3.2.1.post5-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e429ec33261c3b0977fe780f9cc31d2c1a63093fce38b48de7b3a70c19de4f9 |
|
MD5 | df42ae2e323c8497c747497e35842e58 |
|
BLAKE2b-256 | 0b788db5204672bcfb3c5aae81f317aa2bd68b4ec9d04090efeee6a97d717b99 |
Hashes for helics-3.2.1.post5-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceb6fb6ef7667855945cfbc8bda521a425b0d9a42d54a8251aad95d086b80a51 |
|
MD5 | d12fad53a1cc5f487be61695bd9602bc |
|
BLAKE2b-256 | debfad8194ebaefa8597d544b81ba06abd14bc412b604754b18adaee152b1a81 |
Hashes for helics-3.2.1.post5-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53408bbf7f14e6fcff525087f1d5c752fe6dc731a151b4984c99927d3dc176f |
|
MD5 | ae9d8fa4e3700fc8d36eee46b61569dc |
|
BLAKE2b-256 | 89081e2f274b303a6de85ce7c54635f009dbcfb8c9f0aa317d6ce61aab9d0498 |
Hashes for helics-3.2.1.post5-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e7987957e1eac5272be583866a6ef09a6a04d558a4f40ba3b2ba0c727322a9b |
|
MD5 | 154fdadd23e62e91d5767a883e4088a8 |
|
BLAKE2b-256 | 9b302277722b04c524ac4c19a426b1914aad55e4d0206eda25442465963b694b |