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.2.1.post0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e652aea73340f56303af8f145cc77f7eb1cb9cc36a2f30faf370714608805e8 |
|
MD5 | b32cb2a72201175dfa5224e0f62ecef7 |
|
BLAKE2b-256 | 29a81edde01e4927dc83f3c1dac0c2d249c3eb6d66a68c60b4880657355f43e3 |
Hashes for helics-3.2.1.post0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 757115703cd174c4fbcd8522672053eca19363d35ef3bf92f49cfa98719a239b |
|
MD5 | 6dd4bb123307be55c567b14faa9d090c |
|
BLAKE2b-256 | e3c02681e83b18a20cd807ddb7fe2257caad08183d97f217f085ba579287c39a |
Hashes for helics-3.2.1.post0-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96f132b52eafc66d8128084f851ab68253732e34a17c54bda27b39ee0e9c1ce6 |
|
MD5 | 91e112fba79ae8d52d7f754626eccd31 |
|
BLAKE2b-256 | 228b1b454ba07fc3a2c7a062067cedc09bf79cc58d38ac13b991db0537b2ed97 |
Hashes for helics-3.2.1.post0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fae00b9bc534b99a895b99d5be1b564cb630ab3bfec32510c4a883382a0c9ea |
|
MD5 | e8884a00cad074006868da605b07ee4d |
|
BLAKE2b-256 | b74e3acda184bd83b47ac9a4c39807b667ba77fc99e3a6471bc4f8afd4cef398 |
Hashes for helics-3.2.1.post0-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eda670eb545b46a88c06935f5b3ce238976bfa796f57d614a049ddb23019c985 |
|
MD5 | 5dcfa9a0525b5291b41e24766c4fb9c4 |
|
BLAKE2b-256 | 67ebccc803edfbe6903167eaf62783d757f0430fc2d2e6d5e4d11a2cc80a7933 |
Hashes for helics-3.2.1.post0-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3148281cef6384b2d340247014c3793a91aa9675a728d535def75aa443bc0e8e |
|
MD5 | 7d69b070a786ef7d52f1a5fe3b4a5eb5 |
|
BLAKE2b-256 | 04535cbb7676d3754794dbed1f5fb2d356457f4d5c5274daee5c90ffbcc58eab |
Hashes for helics-3.2.1.post0-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e6b969d9ccf414ebfa01334b1cc64cae4dbd1a2a7e932c41c9803fd0069d5e1 |
|
MD5 | 55df3c80c65640748b95010ee2111b4b |
|
BLAKE2b-256 | cd609844b51f8f514191d132e15601808a04fa11e648051bdd52994fef9562bc |
Hashes for helics-3.2.1.post0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28e28decc31e4785801873a489e7506f71b1414f0abf606e88be1c2ca08589ef |
|
MD5 | ae8162e45977810b06b8c4bbcc12bd6f |
|
BLAKE2b-256 | 3178a85b0cea65f1bd0db77c711ee081c59715e9bfbc8eedb1661fc4b5606e9d |