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.3.1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74e9bfefc21526dc59b9d2e8f60c239b293bcf062850213ff2cc43f8fa4bb608 |
|
MD5 | 6a16a4409f90c579fac95b644bcdaf09 |
|
BLAKE2b-256 | 9a7b4be9ec3cff41287e4e49347f0fbcae6c10d6d7e0bf0a665c9205c72f1fd2 |
Hashes for helics-3.3.1-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1397fd788890b027b580e25c14af6903fa042952d2cc205b31270e83fd6f15a8 |
|
MD5 | aad0f510ad940838b84e45601d7d24b3 |
|
BLAKE2b-256 | 75b9a66516405578a83a2ef70d81fa69c05c8a63b68cd4a2f54861053e60f66e |
Hashes for helics-3.3.1-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3be88aaea8e2baf1b8c95d3c59b346d972474ffbce4c2dff7b1b4945e89613d |
|
MD5 | 91b16a73b845b610a08b46dc5204872d |
|
BLAKE2b-256 | 724ca689644dbd87e71648e747887503728e0fd2f68bca35c227e382f4f98990 |
Hashes for helics-3.3.1-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e3b1e0d50b2e4b0a5a20c2026a797b67fbec79254deeac43a1805d802bd3696 |
|
MD5 | 87c9b0fcb4a632e5ac7e30175effd020 |
|
BLAKE2b-256 | 5754b5ce37c6969972603cbae438c8031b638e0ff5473336c0743279bdd6d8ae |
Hashes for helics-3.3.1-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 204c03bc626c8b54f66d355082e068ade91af83928854a566638b593a594521a |
|
MD5 | 728bf355455527f1dbd66a1497b3db58 |
|
BLAKE2b-256 | c9a3840c05975eb444cadbb2582d0c112bb4e9d3fcb006531b3776edbfffa347 |
Hashes for helics-3.3.1-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3926252119b5cf5f5b62c770da26aee2b2ca62b50a50bf0a8bcc85e47e1d5a9 |
|
MD5 | 4eabb2afd59fa00df9f17728faecb7ad |
|
BLAKE2b-256 | bf3928894d65a9903da9b5c1d8f93776713f85b265324fcbaf1128dc84ae7af1 |