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.post11-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 121bde8cd0d2a62c50a59ecbfd2e51f8e876f49a83ae3327acb5594d0b40a7e5 |
|
MD5 | 019d67fb6f8e5f9ff4e3aee45d9e9329 |
|
BLAKE2b-256 | 6b7fedfbf7261bbdb2fa145768bf0bf601087c9e0dc359b6badc2255c4ef5652 |
Hashes for helics-3.2.1.post11-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36a81d7e60b135e4d061f82f3b3a34f0310a0785bc8492e8790c6292eb09a1d0 |
|
MD5 | dc6dd48b9a3975fa06427b902e99ca82 |
|
BLAKE2b-256 | ea30a72c3a0cdb762bbbeb5fe6bb6e052f9c95a0f56877f1c513a9f7f8217c4a |
Hashes for helics-3.2.1.post11-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cde82b7065fff9775a024bd3fb2581162182890faff3e4976495ebc3c0b3d0da |
|
MD5 | 15f8e1694943856ca16ca6fb3ca0e3b9 |
|
BLAKE2b-256 | 692c395c7c811e8aeb2802db72e5cac4739ca1835f42766f7edf8a5773e849c9 |
Hashes for helics-3.2.1.post11-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e98bee7516e033a35ebee068d10e39cad18221218d22b8e71d2cff5cc403827b |
|
MD5 | 37d1b14cc031946a5468d5fcd929b5db |
|
BLAKE2b-256 | 25e0de0631fc5e0cf4f5c8b04cab6cb5307a897fe0b70bc84c9cd8f634f384a2 |
Hashes for helics-3.2.1.post11-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 944c775782fda141412ade992188109b084061c5e95edd22712c7d709b470829 |
|
MD5 | 9c213493c620dc7545928fc9de023bf9 |
|
BLAKE2b-256 | 88238e694e11277da94db07895c7f02179c9c806cbcf5ab58da6a1971873f51b |
Hashes for helics-3.2.1.post11-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81824413938c7859dac9faf259916a225a5e199fc690abc031c94623eb5a1f5a |
|
MD5 | e7f73af6a1bb7604fd623a0ff05dc208 |
|
BLAKE2b-256 | 05f29b0247252366f3d600c4d8985f3d68d8ca52e68a2c872786a5eaf5cc64b7 |
Hashes for helics-3.2.1.post11-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9c97fa40ae4302f1c6c69cc67f835e9383a893d9833d8e85004dbbcbb34c6b2 |
|
MD5 | ddadd6cffaea4fa01e0e0f37034c66f0 |
|
BLAKE2b-256 | 9296ad32c99e0d028983da33cb603186a468b8d2ef5c66c0ee2d3baace35dc4a |
Hashes for helics-3.2.1.post11-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1d3ff7c11c7c151ecd9369651e03fdf214905274564a7316bae775d168eb80d |
|
MD5 | 7a73acb84cbb61a846c4fb6ff789903c |
|
BLAKE2b-256 | d89212545a4191e5742cf40a45db4bd8ca71caabde4469e0381ecb45e59a40ea |