Python HELICS bindings
Project description
PyHELICS
Python HELICS bindings
pip install helics
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.0.post0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d26695618479b178c6f934d56e4a43323e17a1955f2e727b0e10443f5428ba1b |
|
MD5 | be1b6fbb6dabe3fa7c5da32cfa0c8f49 |
|
BLAKE2b-256 | 14861ebc99b0bb7da3421f1c7b23b80dc6c0da0a46b103f04c447164d7267405 |
Hashes for helics-3.2.0.post0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02a1704095e04548d0c5a8288910395a4cf085be255f5353225b99dfb51e1905 |
|
MD5 | 9a49fe93fd06e1ac35c24388c3101710 |
|
BLAKE2b-256 | 5ed6914d99db34b6ed31b1aaf7d37ca936bb3c80e2097e26dbc64487012b37f7 |
Hashes for helics-3.2.0.post0-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 170e1f347ba38828d5af6a144d427e7ed4203a3098bb6e39b93bb8111e507c4a |
|
MD5 | 9069ec1f853d90fe8838723f7a6fe1e3 |
|
BLAKE2b-256 | da82e8ef81f9a2eb251fcdae1b62e8533f1ffa25c13289429bc01719f1fcf0b9 |
Hashes for helics-3.2.0.post0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7702fdc5ee56b65963fe28844259481432c1b7d6b0892e43aa71883a0c15687 |
|
MD5 | 13e75b9d97019c53fe86d10ff67a954e |
|
BLAKE2b-256 | 6c66feea24d45a52fa07021f618d45d0431e1b9d33aca0843d27e0db0fe71e4b |
Hashes for helics-3.2.0.post0-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3649ab10c4a8c93eb17e0a9423eefc3b6ae16fca11900078e4683d010fd4903a |
|
MD5 | 2da282ea24736959270fa7883fda749b |
|
BLAKE2b-256 | a9db2d0d7ff0578b08cfda9eaa10542c08c15b855d7c39587e9689ebc7645c5b |
Hashes for helics-3.2.0.post0-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3942d64460f1c67c935ac2949d29be4ac6459f548eaf61268a05c1962c3b850 |
|
MD5 | 4757ddb23939287461275d2751bcb69e |
|
BLAKE2b-256 | 2a66d6db4763273ec8c9355adb7a512c34a14fa17ac8ba25e5b7d37e85b447bb |
Hashes for helics-3.2.0.post0-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3a97d6227cdbd140b93668c6cf95db7b77fb2cb77013574ed648f9c9bb4c448 |
|
MD5 | b43513ef5affb51f878acdf9925d858c |
|
BLAKE2b-256 | aac7eb7cdb8f7f763f279bf652daaeb936a85dfa34928e0eddf9723f35ea89bb |
Hashes for helics-3.2.0.post0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f6fc096b2422ec9f0b26a85b06ab36d0bc691acbccb3a31be125227bf531139 |
|
MD5 | 5f9a9fdbdef1247ce35e044e1f2a78da |
|
BLAKE2b-256 | e67369c33ff59e7a29756aced779a6d4307337e97228af6f8db876fbce4240fe |