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.post13-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 364c9ae78d8eec0b93832ad31825b17c7ebabe7443b76169026099eec43c1db7 |
|
MD5 | 712d5c5a7d988f6583eaa6cdd8fc3cf5 |
|
BLAKE2b-256 | 36e0ebc42f0cddaf91916812446a37c3d50d9bf37fedffb22f807b54c9775807 |
Hashes for helics-3.2.1.post13-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5302318a317ca10395f85e738aa6929d208def084c746cdeea9f6f7f2f21f04 |
|
MD5 | 4fe07fdf8fdbe335d4da197445b53363 |
|
BLAKE2b-256 | c1b684198c11b6ef8340fe397b8e815de58485fbf5cfe0594e904a1cfb41f53e |
Hashes for helics-3.2.1.post13-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bc365462a20716fa93de5e7dd5ed86ed70fd8fcdfcb3a81ca33f776a41c49b7 |
|
MD5 | ba73927e837a99f27695d49d185f6147 |
|
BLAKE2b-256 | 6e46aa1058245e271e9ccc0e13728c7ab4eaeda7dfe9806e2644e463ded99612 |
Hashes for helics-3.2.1.post13-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17f8891e665d34b3558d1a41904f26d318a3de060207fd27693419353478a80e |
|
MD5 | 8c39c7691c1fd8e7b0aada16a75f43dd |
|
BLAKE2b-256 | 511de79babe4700c21bb360e2cb31fd2c30e0d71d1db773aaa55ffec38750619 |
Hashes for helics-3.2.1.post13-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43ef7f392dc0004f940f9b6ff706163537bcb331ab71d194496e6dc1807ff865 |
|
MD5 | 8ae1192b4a52cd396a1911c72d2331dd |
|
BLAKE2b-256 | 785d750d19e60cb13068b864bd6ae2be4066529f795bfdb7ba379ebb6cce978c |
Hashes for helics-3.2.1.post13-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7859a8ca08c44e8e4d34f0f3e7d5c525489bc124ecc500b390415e339ecc5fa |
|
MD5 | eea564b7e034b83163649c92906aac0a |
|
BLAKE2b-256 | 179ddd46d293f27be2b2f26f5b2fd3b06e60fcd2172ffadcea29223650d5e53e |
Hashes for helics-3.2.1.post13-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9da60c73409f5c7c8db32a0225a3ac959e56f7669876bc9e3320d280530a3419 |
|
MD5 | d391f95a9330c4cfe45826822781a35b |
|
BLAKE2b-256 | 33d2233c31bdcfef7b8e0c281e5fbd8f23c1604c181d4a5489b27b2148b00c2c |
Hashes for helics-3.2.1.post13-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b270e26df0ed98a7f67e360bc23c782fe322462f88957a2bf433e9c9d7ad22dd |
|
MD5 | ac5209c8e6c15c08aa0064f23de3a551 |
|
BLAKE2b-256 | c7a3bf220e7b5a4708ca4cf8359a71fc9eb5295db6dd69646bf46cb580dc0a32 |