Python HELICS bindings
Project description
PyHELICS
Python HELICS bindings
pip install helics
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.1.2.post2-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc2ca67aba6afbf0ccd8a01eeac0ab6a0062771db0a8bad028a6c9f5b072bdb5 |
|
MD5 | 8719f7989ed6ad71044a6cd1d0e65b3b |
|
BLAKE2b-256 | ef5bd0b277da29819bba54a7b66988f62793242a13123fcd504782966af28639 |
Hashes for helics-3.1.2.post2-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 852cf913369b629c64209025c0e1cd92e086dd17c3c3d9ad97e513eb8bd7140e |
|
MD5 | c9215ab9e70ad5e2da3a6f0264182980 |
|
BLAKE2b-256 | 444bd739cc4037d7a7c3716863d07fd209bf250475cc9ca855c26aa5482e4e9c |
Hashes for helics-3.1.2.post2-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d21b916c6681fb749aaa21ceefcc6d32c9693a79f1a51451f004bb240f345f2b |
|
MD5 | f23660a2928c18c51d751b6087afe315 |
|
BLAKE2b-256 | eee131b7075c7860a3ab36f2c7a2d0283617373a8683ada68a8b4c404fc72a6c |
Hashes for helics-3.1.2.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b9b03915ea817e546508d50b42983c9a2f1ce667c498c00285d61e3eb14923e |
|
MD5 | 6671260706d9d2c5f8aaaafd0150a29a |
|
BLAKE2b-256 | 80166098f14ddca35a324c0cae0c8e86328e0c37491608d9bb5717f25af62708 |
Hashes for helics-3.1.2.post2-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fc51e17cd5d1a87fc835e855a4868581a94eeaac36050295232ea2a939a70c7 |
|
MD5 | a7a3f97c31e4f649f4eacfd892e32f57 |
|
BLAKE2b-256 | a670128db0fcd433631c19e075e2d6d5154b93a6d2c1051ed2c6ecc9b6af90d1 |
Hashes for helics-3.1.2.post2-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 349a44ec1e3fb4b184114455e01d2a8179eaee8353c5327069301741fd3a8c35 |
|
MD5 | d7752a5fd4e1089b46a84726b14c17ca |
|
BLAKE2b-256 | 2fd7edc6718dced1c6678fe85fd8feab1d7fe3fc4ae0a92839b795ae8ffce322 |
Hashes for helics-3.1.2.post2-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd4336c3fe9236ff3b0d57cb932386f03bb1f014566907d51931cea76e394325 |
|
MD5 | 764fb1ce773d14f0004e092e08ec6b3f |
|
BLAKE2b-256 | 26d16f6d6ca3f86081c4d43d020e96b1cebeb0420394359563568357895d1f69 |
Hashes for helics-3.1.2.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2829f262a710e20c2366a3eadab46959c2f67b86c2d0a2486ca8a0b40251417 |
|
MD5 | 723f4ba9c5767f4aee0cf474fc0cfd20 |
|
BLAKE2b-256 | 1a268fe1cefccfe110d0da15ade313e77f54263a2ec20fb6d5706080f9e4bec9 |