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.2.1.post14-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f84667c1271e39fe78657e87318c5d05766e804004e7a98def6dd1aa3b2342c9 |
|
MD5 | b4736a7d8286be15d5bcdbd985291bf8 |
|
BLAKE2b-256 | a0b6bcda3e8e6c53782d93b4329ffedcf6ec99874e9f67756f089496e0b1ad27 |
Hashes for helics-3.2.1.post14-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcb5aae81c142ba824b8449e9d55910a5fa29eeacfbf1414edc3e6549d8a4c75 |
|
MD5 | 3db6456b1564e1e563e26e23b207dfe7 |
|
BLAKE2b-256 | 62b66bc1cd18adeb9f5e468ed8885fdeccd3635d6eec3a21d9a34c33c98f6b59 |
Hashes for helics-3.2.1.post14-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88003f7b177a32d9bde64b0ef748c7cb6b84a2487ec97c652d628bd6b6e9c376 |
|
MD5 | 588ade24370005111dc6bf138ace3a09 |
|
BLAKE2b-256 | 863ffe8bb96acd9cdef2800bb0d84d50fe15c6517ced7096cee038ac41014cb6 |
Hashes for helics-3.2.1.post14-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6855f54ebc718bf479513b8cfb5e7ed429be52e04daf530e375d51adb1e06689 |
|
MD5 | 158a4347856c9878515426945dc77767 |
|
BLAKE2b-256 | dfe1d6b7a35854c6f661d4e32058afcdb63aa8ffc2f0f1e16b59c8ec4e1972f4 |
Hashes for helics-3.2.1.post14-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13ad2dab2e243dcd373f29d475d4159310a672f775e12aab4f8ca3db5683c1bd |
|
MD5 | 07033c57b3b3f230ef1ce9eb105d8d52 |
|
BLAKE2b-256 | 5d0874ff079bc71d9323bcdd2d4af2285c1f298843ecfdffaa47073a526981ae |
Hashes for helics-3.2.1.post14-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4544e87ef408931276b0c04a2f6ba39709d97a50ce528caa2cd6da040961f5be |
|
MD5 | 4f0a9f2d3b8e0d01c2f07a85addd0246 |
|
BLAKE2b-256 | e1ea5aea1fb8d01c4d124338d4bd5f09c66233ea3d3cb77ad3d135b7fafc4932 |
Hashes for helics-3.2.1.post14-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e786f4f206a4e2d586c5f7e352fb2b9bf61329aadb4fee9f04e4162b86f96d4 |
|
MD5 | 8929f90d4a0ba1697a31c8a59aa90266 |
|
BLAKE2b-256 | 1145f29d6e19846dc8cc17b75aa2a807679b25dfd6f2044be886dd84cd0b1501 |
Hashes for helics-3.2.1.post14-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 850a40c6f7a4b93d80a1365bce62a40d4a6665d14adfdfc6d4b36081f6da1040 |
|
MD5 | 24bd6f1423192007f08f492819d8865d |
|
BLAKE2b-256 | f334687f4abaebc1a6b3cc6aecd3f34f9fb8980ecea477e8e26b15a3862a74a9 |