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.post3-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e650a7ccf9ef0098888127e179c908a60e595e6e408b74e279af6d66c66ca181 |
|
MD5 | 8fe9b8db43fd4b2b96bef27f3b108b44 |
|
BLAKE2b-256 | 80265a4e1bfdfc8201f885c87b779bbd68418c831bcf4e7519d8d25991fef44d |
Hashes for helics-3.1.2.post3-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 661f79d8dd52f89d90878052c809a25e38e1ff84ff65fc7b67c452d1b33b5ad3 |
|
MD5 | 910d4733ffccb253267ef968188778da |
|
BLAKE2b-256 | 53cdd8db53cb5cd108199e6542f0fd3940dc7e0ed7918f418b48cd655905fe11 |
Hashes for helics-3.1.2.post3-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebfa87da1ace8dcb1272bce2943e79462934d351c05f264107ee070f15d37248 |
|
MD5 | e5f887476932eca9ede10f897bb460bb |
|
BLAKE2b-256 | 31cd34b89c631572ddfdceb4ca7c1e5186394ab038b43889a3c5932a0d0ad1b8 |
Hashes for helics-3.1.2.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47dab7367d9590dad080c90725ddc57810df68003f17a64abf956bab812d9fa2 |
|
MD5 | fad7065f34538f766ac30cb196315e8e |
|
BLAKE2b-256 | 36546f217fb7373cac80cdb1fb4d016e5315ac0d02788438966fb7ba6402301f |
Hashes for helics-3.1.2.post3-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24cab0e4fc3faa5c2b2d6fe970996a2e2f28698f2d96788ff5195b2450f0b0a2 |
|
MD5 | b1ec7a6fb1617636991a09b472868cfc |
|
BLAKE2b-256 | 767e915a264e3248e132bc598b2868e280ff30afba14a1982404ba0f4f527934 |
Hashes for helics-3.1.2.post3-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 353585860870b0931268f8a3f1990dbdb63c54914b9c52606012b32c35787585 |
|
MD5 | e22eced3236a3bc5b77a0fa91efe6ac9 |
|
BLAKE2b-256 | 3b7a4d87ff2add38fe23f78647beb8f951896de915ef42bcd9a06ef405b02cb7 |
Hashes for helics-3.1.2.post3-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4df1b40f8c68df981c42c3569a6e97c35fee7f4ecc5246cbe2ecff23390641a4 |
|
MD5 | fe468ff1be244d53087571778c3b6f84 |
|
BLAKE2b-256 | 81713b66f7257b16f3bfb2afee76de129f0fe69dea903891356e3d2818046a5b |
Hashes for helics-3.1.2.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e981b6b8821db03565370a67d4d04a38f80db8ab69c4eb44d3ee997fbdb260 |
|
MD5 | 6f79b34366ca2f6957fb9027063cdb7c |
|
BLAKE2b-256 | 70dedfbc57736d7f277c7f95727dd249bf75510cbeb1a698fceb394db22273e1 |