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.post4-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b30f194df5bc0148b77c787254fb8bc9fda8ebd7251a0897376678ac753a7eb |
|
MD5 | 3e1165f6a0eb4da75190006876adc74e |
|
BLAKE2b-256 | e7e4fa39f95828bba2637caa2c7eeb5fdd25509972db484c669ea6871b4c98fe |
Hashes for helics-3.2.1.post4-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a317d1dfd535dd9f4622e8d0274485d7d22561f462b918846b90cfbebf6694a |
|
MD5 | b1235526ff335d470e828c0bdb1aa064 |
|
BLAKE2b-256 | 1c6b91599659b9929b2a471bcf802d021f81ff80c0fdb7b5306bb5beb3b11fea |
Hashes for helics-3.2.1.post4-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ea5cdd34a1d9d674a4ef94e750d92be043704eb50552338aaff6c559d244dbc |
|
MD5 | f339ad1907ce5090116340b680e536f6 |
|
BLAKE2b-256 | d4a09ba0e8a7a7aeaf2a403cc155b02d5fb99082aaceee6759bec675d1902d02 |
Hashes for helics-3.2.1.post4-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9babe512ee7033ba613fa3b5a09445fda2188ff5b2281822164dc99f88441e3 |
|
MD5 | 5e571a9dd10d4f23fbb5cbaa70b2e6eb |
|
BLAKE2b-256 | 6dcdd9f42285840d2c74547ecdc93e3657dfe045b4cb9aa0c0136ac1bc8fe876 |
Hashes for helics-3.2.1.post4-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d98f99d907956f1270498138ba2e02114c04cc25a5477dec3133b6c15c2ad4a1 |
|
MD5 | f63ec4d5b8eaeba0caacfc5767d96c68 |
|
BLAKE2b-256 | 89f54741cf53369f7a00203ec67b46e0663f5f877675dcf9a7f2df2c4a35b0be |
Hashes for helics-3.2.1.post4-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44f678c000471cd0f3fd18db0ec3be5bcc268f046a80c2bca6fb3dec57ace29a |
|
MD5 | 4cb347843a363ed7a27be24d3c815b9b |
|
BLAKE2b-256 | e6ffd48254b17e77bf26f6770ac1371e84a56b57b315a6ddd108535717fb40b5 |
Hashes for helics-3.2.1.post4-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60e09d0b0b26b8af4ffecf47a5a42f1b4948c9249380b3a223b61efef223a2ba |
|
MD5 | b95ea14c42a95588f5b7291be2305b47 |
|
BLAKE2b-256 | aa3b3c5da5724b66f311b310d7edd1828165abbdf0fb8899e231427643aacf5e |
Hashes for helics-3.2.1.post4-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0ad053d1ff9c63155c7541e671ed84ca4aa9c3c329038388bd10b9249b226f9 |
|
MD5 | 1d34a6196d2a2efba9e0da57bce1ea86 |
|
BLAKE2b-256 | 7710799dfc781c1baf8382f852ae1773a2867bc0f561a7f50431dac21b2acfcb |