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-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57624de14591183e9788886647f76f2c58a8849aafa9b62f0477087df0a2ee5a |
|
MD5 | 3c897486fe3ca2d297744ced524877a9 |
|
BLAKE2b-256 | 28c7bac07b7c3f0adf3a4eff756ba8259a70577195fbdf30d412997419773525 |
Hashes for helics-3.3.0-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6378d0498b8377e80b1167a816b2acbfc3d7c3a257173d3d9d228e3850037474 |
|
MD5 | ca168eca1508e8f1ade6c1e7ab81fda8 |
|
BLAKE2b-256 | b911aa2bb59d6df343cc9ee2c47dd8e61519a5899e86f4744d83ef2adfc26428 |
Hashes for helics-3.3.0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebe0c8cd9a00bf976552d38e82044eac1054a5f0f052d2c7d68ba84e094a54a5 |
|
MD5 | fb0607622db82ee6a1a13bd813bb2218 |
|
BLAKE2b-256 | 46410d7f14d75e7ca47a9e02ddbb7a6aa5dbe423416e1d68acf63266ddc3461d |
Hashes for helics-3.3.0-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2422b762ccb4c1972b4c91fcaf4dee4aaee8ac5150aa2dfaa6a5db2f066ae394 |
|
MD5 | ad3879f42d277f387cc0347c23f5f540 |
|
BLAKE2b-256 | cddc168ef4eb2708189fcdb50ac1d7df723ec48a3bb950e7115995a96b9cfc45 |
Hashes for helics-3.3.0-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b09729a6b43ff2d39d5aabe02e2e7aa292be79b238195144afd7eee92cee5c9 |
|
MD5 | 4564bae6b20b3cda4d74adb455f9b583 |
|
BLAKE2b-256 | 678b4ff6115803c5f18ca09e7768ce2d55603afbbb518362914e379b4ffc6694 |
Hashes for helics-3.3.0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 054f20e80c18d0306716cb5dec59c8057e562b0e11b2668fe2100fd615570dad |
|
MD5 | 52f3669ce0eb3f37df6b44b0a98d20cf |
|
BLAKE2b-256 | cd7c511a10c07eee3490e0f98600771fcf96e1df1a5da9450f4ab4076caf31b1 |