Python HELICS bindings
Project description
PyHELICS
Python HELICS bindings
pip install helics
If you wish to get additional functionality in the CLI (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.4.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55bf2e818012d80f2871a009cd96fc4801de947a474a21658339390c86e4c916 |
|
MD5 | e8905f063416b390d53f022ad2827153 |
|
BLAKE2b-256 | efe4493199548bdc5421677f5a6e779d01f054e4aa075132fd698e79fe821ea8 |
Hashes for helics-3.4.0-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8a7f95992b2e0784eb44e48bb45a3cc9ef4a4c2229850ae180695669262432b |
|
MD5 | bd213f57008d6f1e86d658464e657aca |
|
BLAKE2b-256 | a97e6169c7a7f09a135dc5a5a2667dc3d5aad4134a44a99e4fad3811735701ae |
Hashes for helics-3.4.0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd0489acf6d2d11767404fad4d9fa08c254614d89a1be52199cc00b762c37ab3 |
|
MD5 | b5ae8b5406382650301424587183110f |
|
BLAKE2b-256 | 5353693c4e6a0d24e295a6a29af892ef43d50ef4fa46ec5c3368320cf4acf278 |
Hashes for helics-3.4.0-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa114dfac819d6b648fb4a40e9b50f26982f3d00c7fd6830cef332607e8437e |
|
MD5 | 53e4e6828f8b585de19c56c1b8f7fd4f |
|
BLAKE2b-256 | 787106c5fb54433ff250a795486fae8a99b90ed4b2eea8acd02cd62e2deb38e6 |
Hashes for helics-3.4.0-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 163df979612d7db31df057fa612c2676fe576826298d0ff49a91193d7587a72b |
|
MD5 | be3e80a13e04e514b0760d8440358852 |
|
BLAKE2b-256 | d976a5421909da0907bf72328bc5ac6f74c2d53f86480760155c5d5d92efac47 |
Hashes for helics-3.4.0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49bcf016058e1dbcb24d86e7961b7753146defe3748b41ff155d8284165ae79b |
|
MD5 | 19f54c48abe21facbc9ee3a50f181e93 |
|
BLAKE2b-256 | 1c4690fe550967c25a5ecce0168b40f19398e69fd41a72c1453bdb9f820bce12 |