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.post15-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbfd3d02426ca47882adbeae35f0d5e4ad7a6c72349c2569fb6dd9c956590f0c |
|
MD5 | 852da587a815d1e9e78e9e710392794f |
|
BLAKE2b-256 | 823de532005a2aa123df53f2d6791ef8837f6dc628c1d8d65a18ab395e52d3b4 |
Hashes for helics-3.2.1.post15-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42035214bb15dea0cb6b1921801fb88431d5b72c799ba841358e2974334d74d7 |
|
MD5 | 0061a28db524efcdda58bd7e3e8608e8 |
|
BLAKE2b-256 | b747c232a943d5a3af61364c9a53f4dda1857fba13b20b0624624ba4efb7ecad |
Hashes for helics-3.2.1.post15-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c06a8d55df45919fb45f7a186036b7bf8da3030f00ec932e992e9662551cd47 |
|
MD5 | 94a1905381008e50fc18c7e0dc8dd83d |
|
BLAKE2b-256 | c9b8dba0e269b088a64c0cfb90b5dc4a6480ca20322e7be0b09d59ebb0cf4ee8 |
Hashes for helics-3.2.1.post15-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dffd9022babe4c327bb953e688887be03b47afce62b5a701114534d147767f3 |
|
MD5 | f6fab7c49fce7bbed8787ec80b252337 |
|
BLAKE2b-256 | faf7bd27456cab6dae4d30b43899c1c24ad7a59513f2ac6398deee042d6e8c96 |
Hashes for helics-3.2.1.post15-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b66791c4791524e4677fd2713d5d2e0f0e5b086e0d73d0ce9400225cdafd6d00 |
|
MD5 | aa489f4f6df1c6d5b74380160b5983ee |
|
BLAKE2b-256 | eb5adf8a82b3ba8524fe83385a4c24d691042974ade3e18691f49d8bf9f45171 |
Hashes for helics-3.2.1.post15-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea6cae714c953d8caf7525addd1a1bc53cb4b6b5fd821e0c708eba1accc62dc2 |
|
MD5 | 473e059497d9d5ba580ea93f300f7f09 |
|
BLAKE2b-256 | 4979a12384833994b8ce57606d5c2634f67199c5e750bd22645b7e772c341df3 |
Hashes for helics-3.2.1.post15-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fffc2aca702b48f8146816f2c477a9f3997e8fea29b00eb86861c6e1f0119b2 |
|
MD5 | e1a01a078f89bd6eadb5ad3deecc206f |
|
BLAKE2b-256 | d249bf09d9a65d7e51892b3e1b450ffbf387b013acf63f7ad06efd20005a1552 |
Hashes for helics-3.2.1.post15-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c8cc07fc65b9cbb22fbccb44e9e92037fb5cbb82e73beee29ec432c31a561b6 |
|
MD5 | 9923aa7818ce48164adebb90259868e2 |
|
BLAKE2b-256 | 58e3a599cea1f341f7f946ec92d1f4752f0ce0795949576e53bc7694e0ba7395 |