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.0.post1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97abb61885162a2b10148fff91924102b27cd8d6a02b3225bbbb3b6bed4e264d |
|
MD5 | bd0ffcc020c3708c5ba4c1d7b7fe6d41 |
|
BLAKE2b-256 | 1b183ec4b90cbda006f370041863db73c70b05b7cb6cb00ec2fa4abc47c00939 |
Hashes for helics-3.2.0.post1-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08fd770d35cb48eaec2520cb0c66162ca557ea3261461e9e5f1dd738f01c34db |
|
MD5 | e26f3b36bf3714c4b8bf35d93125d115 |
|
BLAKE2b-256 | de77c2a24fc9cb38646fdbbd933a066c95493d53af4a3ea96b1939e54cd1a613 |
Hashes for helics-3.2.0.post1-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7383442feff9adbcf39e5bac426b5021aba900744206dde9199b60c2d8ebd68a |
|
MD5 | 5b6d4f35308e55ab9cf137e5bf7e8e76 |
|
BLAKE2b-256 | 8af9d62ff4add069b67e178d7ce1a1f17b5461c3ee6c2d5490507cd24a6de28a |
Hashes for helics-3.2.0.post1-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1778d25f3dab072d787f48ff28be830d5194d4a6f9b2b62e458b6d33f544afcd |
|
MD5 | 3452cbb766562e225a15710da2c2d049 |
|
BLAKE2b-256 | 860bf767cde806163ce19f9d8eeb374194510a8086b51a557cf016508e96fb7d |
Hashes for helics-3.2.0.post1-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2d2365cd6bef308a0dc305767ba4435102c0866bda64be29ccbc703b6c13d22 |
|
MD5 | 4127a3b28ad03682d97bac089c17f776 |
|
BLAKE2b-256 | 3d2a81debe960d8f0a76aaba096c42db5595eb1b113ae95733dabc14d870057b |
Hashes for helics-3.2.0.post1-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8f7db4c80499457afd3f5efabd1b6e34c33a67eb7fe6130437f793ecc2e78ec |
|
MD5 | 7bb342c23f614ca9ffd28eafaa87f8ad |
|
BLAKE2b-256 | c9897c1d51ac56fbd7e678302c2071ef71eeb08ddc0f88a2db635d3ea3234b87 |
Hashes for helics-3.2.0.post1-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ece22542a8b6730a2c8a5d786113226c7857a2ed69ec259f7ba1cd29270debeb |
|
MD5 | 592a28d98571327f90bc3c05e382dda2 |
|
BLAKE2b-256 | feae8c36679c6af56da7a6c28fb00ed0a565523f8e412d4453247f091c1cd413 |
Hashes for helics-3.2.0.post1-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c05a4201a98ec0f09b9a701b3d316d55725d781b48dba097a87e6c73105e4d2 |
|
MD5 | 2d57a3715aca0389143bb9a7f7833753 |
|
BLAKE2b-256 | 9a6bfde646ac23e5b8ab6142aeb930661c8ade5cac7d6ac0f8bdd555c8250029 |