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.0.post0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 855d3d1b6e734449af7a787439feaf1e2ac02a46b6bb63e3138e4c05a940a2fc |
|
MD5 | 784a87b5ff9d06efbe7d7fa611003c81 |
|
BLAKE2b-256 | 39d5eb92022ffb9270a723b2c9f84d7a5342b6bca13a6f69a89feaa6bb0a82bf |
Hashes for helics-3.3.0.post0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ef14bbc9532e3650c07ccf246df148875b117be6a0a37b311c58eac9452db50 |
|
MD5 | cf7587f9d6af728b28e68f6cf5164d05 |
|
BLAKE2b-256 | 5bb97c75b89a8812a488494ffb31e963fde9e8d54a9f9ba31650c88e48ec60b2 |
Hashes for helics-3.3.0.post0-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fc0fb3f2822b4611670e2a2992348a552513c329b84ebd5d74073f23dd1f834 |
|
MD5 | 2686b5a25521833e7dada08b2a57df95 |
|
BLAKE2b-256 | 0655aaa1b1b550f6c5ce4fc3653bddcc9daa6adf7cd83db83e9be4de4be64e6e |
Hashes for helics-3.3.0.post0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c226bb98f3e7178774011a145079f93841cef6162593b453d87976d6472ec9a |
|
MD5 | d0cc7059159f723c1ed05a2c6e68ebef |
|
BLAKE2b-256 | 2a3ccb8eaeef7ab443844b325cb58c80cba6273dc326acafa11ca49550ddbe9d |
Hashes for helics-3.3.0.post0-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f925e6261a4b0421b0d26bc78fa26c24506ccfbb0205d3e8b0a0ecb22b245f9 |
|
MD5 | 594018478f409293a6e4e5d18daa975a |
|
BLAKE2b-256 | db08a91aa634810b1c5b9c54a73bc61b2e0bc0ec7bde5b5776904da4db55fec7 |
Hashes for helics-3.3.0.post0-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bc0d425faa4fe6821f229c9cca23c02db49901d5a455e62cbb2356d21f46718 |
|
MD5 | f9ac542946ef1728e31700255bcae5cc |
|
BLAKE2b-256 | 9bff51cfffacdd0068fc68905270a96bb49402b07deb6c0e34e4d66a88308acc |
Hashes for helics-3.3.0.post0-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eaed1b37dd4bcfc92a9ff575391877b4b4ec97ab6a428de7012c048724aad4d |
|
MD5 | 75da2e7fb64d07a7a1b02b9452e4828f |
|
BLAKE2b-256 | 57059ccf6ee3679e2cbdbdedb72047e18439aa2ad95489ee510c21b4928ee05d |
Hashes for helics-3.3.0.post0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ebe27839de85a6815119ede9ae1769aa8dc6844ef89c3eca69b371874bc2e87 |
|
MD5 | 276490df2f1ab5ddc4c55a7e7cc42429 |
|
BLAKE2b-256 | dedf1b4b174bb416357acb1b1a83d974855e1deec8dfbc2bc8753bc5fef94688 |