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.post3-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f73118c0cff2c1aa1a133e105e7dc1cd5f621fc23898eaec12720cdcff6e6df |
|
MD5 | 27a97dd987a28773b1ad50856687b022 |
|
BLAKE2b-256 | 3b7d43e432bdaeedcc712d1dabf5391bc0416a6c58e2e89f4bdfb7492a5ff65e |
Hashes for helics-3.2.1.post3-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f07a7d14154fc2b3895377b37f9284828b31349293b1e496f6175b3250c6348 |
|
MD5 | af73e2b1cba919038cda6bec35934a20 |
|
BLAKE2b-256 | 6fc25d0ebd7772ca037cacc80ce2081ef4647ea6bc08cc45cb73acfbe972175e |
Hashes for helics-3.2.1.post3-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b35332632bac435b06db03b265913da6656e37ac4a58c4e0d9529d2f7839b32e |
|
MD5 | 05ff20f96b0f06029308ac890cacb096 |
|
BLAKE2b-256 | 1ed3cd5e397e61b8a9ea3229c2315a169da36ac608f7d309efda80aceb7764e2 |
Hashes for helics-3.2.1.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07ab07f18c9fd641837656d3029e749880ded4ec6aadb32578cd54304dc16516 |
|
MD5 | 295bec7ef69006e632c8fb5a896fe06e |
|
BLAKE2b-256 | eefa482dce3634799b5e2275e55ed937cdb0f5722ca91f4b630bf11305060354 |
Hashes for helics-3.2.1.post3-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b89b31ffc9da1a1eb7bfb0ea4b482df176392cf029b655d92867d18b8a0419e |
|
MD5 | ff24c3d19f99aa1fc13efa7ab4b0fd10 |
|
BLAKE2b-256 | dac7be707f3d383cd43d7300d8f5b20621996ca20069a4daa6a2211a1e79f3b1 |
Hashes for helics-3.2.1.post3-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 522bd5cc3db97835790336334f59ac07f32eb300b41d29b8559cf0420e9cdb16 |
|
MD5 | f05c9f7da1bc430477fd7341acfc33b5 |
|
BLAKE2b-256 | bddb8b83419407aa509fe87d661fe18ce64e125c4c33bd98fcd8930dd22d6f2d |
Hashes for helics-3.2.1.post3-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75008c64a28088070af41d4354fd6bac053df19832f92b16b7a2b31171a5631a |
|
MD5 | 0bc47aef280f1ae3f5b3f6a0e878c8a4 |
|
BLAKE2b-256 | f489cd38fc7549f2255b57f24dbc9e3bce1041c3563e658cc7bfdcf1ee3c914c |
Hashes for helics-3.2.1.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e5004c1c6d7458f4d4b592a555025906eb0b96bf9547ed868e646d90976a453 |
|
MD5 | 094a96890bdc55c356dffce26e562937 |
|
BLAKE2b-256 | 72bacb2af2cf8a354eac667963fdc2922055170a16ad4977a8188a9d98cc44ff |