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.post8-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0c86cae4b16591b5f671816b440fa9abef02b45b7c317280e0f00e8cf28a739 |
|
MD5 | 5184b76d47979038763c69048356d574 |
|
BLAKE2b-256 | e524ea55c9bde51d55dd248a84afff18d355ee9b01a8316ccffaf527007d2834 |
Hashes for helics-3.2.1.post8-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4d143335870f1e087ad1fbc97ddf5d802d579d68000e6f668050b3e48f764ad |
|
MD5 | 9c38311b5e156101aa559b18ba8a2733 |
|
BLAKE2b-256 | d00058defe8108b96c4cf304fab266b5436d47e601f85b6e00e46b1fa4370d2e |
Hashes for helics-3.2.1.post8-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa2e2f12cfeb951fecc21e7f2a0f253fbfb60ab3ebda56e45c172e6e92b611ad |
|
MD5 | 0254045a0f3f1b24a591c82c92d964e8 |
|
BLAKE2b-256 | 321fa684e4ab56ee86a7e907acf788a5af7e7943c9ea703eab39dcd900298444 |
Hashes for helics-3.2.1.post8-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f282982f6712cfe233aee77eeb91022dc718048e03d5b72f340714805276bb38 |
|
MD5 | 3539be7e57ec82aa799d2184ec133ab4 |
|
BLAKE2b-256 | d861e39087e6181807754a2a679d543d01907cde2d7e3e735adebaf2d68db1eb |
Hashes for helics-3.2.1.post8-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e8ee6b56f9c5afd1218f21e99cd9d7bb68c6b049c40fa48b1e05cb97ed826fa |
|
MD5 | 6d7d8435a86a1c2b8b717dc8d43eda48 |
|
BLAKE2b-256 | 5197360be9250f0f4e9ccd747dc5c1d193a40fc9d66915071854eb1cf8a9bc86 |
Hashes for helics-3.2.1.post8-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f557d5f00ebb5f288ef2fec140cd909ed5681c0f28509e3e7a90b170564c96cd |
|
MD5 | 27daf59e2fa3d2f96e1659262c92eb85 |
|
BLAKE2b-256 | ed1d8f10ebf873c111d152f00e3b162177434ebaa8184758d8aeb6ca216f8b4f |
Hashes for helics-3.2.1.post8-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 361af30b446a5e7842bd06145557981b5a7f25b61cb66a05d1f221406559316e |
|
MD5 | f09a1df3a2ba09214dce417d1e0df1de |
|
BLAKE2b-256 | 55ef2c9e15e23a2c1f7d2b79223c9d04d2eb0e256e66d0196d40e79ce8ba0ea5 |
Hashes for helics-3.2.1.post8-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9192295812405091ea88cb0d3d108017ffe4e3ce2322fe92bec1e9d278ee83aa |
|
MD5 | 4ab226fa57a836610a99d8ac6686ae50 |
|
BLAKE2b-256 | f3ec3e7d7fafeff17edb000ce4c6cd7b1fdf6d6a760e4e47f61fa3a06127e274 |