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.post10-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba6d03b036a6d23b66e7488b0a48451b2652f70d6bcde28841df5963d4f84dee |
|
MD5 | 691e7edaac28c88499a0c37a3a38b332 |
|
BLAKE2b-256 | a4b21de77e22e69e62e8bf9f2b3e4095a5a1e39f09c8179222caec647a6bbf56 |
Hashes for helics-3.2.1.post10-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22237843581307d91c028d9e83f431dbb07c66ebd07a5067f8cafdebe8941d2d |
|
MD5 | 5a752f2fd87cc6ada4fcbbab090dca71 |
|
BLAKE2b-256 | 365f6601a2cc07f66f480a9b097edc36a583929b4e07b6d4d6294e86622692c6 |
Hashes for helics-3.2.1.post10-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78fc2fb34e3dbe6e8669ca5a60c0866d9336684c38eca96444a04e2b16206cb1 |
|
MD5 | 4630f3704c9116ef37f8972cdd1b03cc |
|
BLAKE2b-256 | e035e7c1a856b15fc157a193019cc2f7567f72f810d66121047c0b446e473a78 |
Hashes for helics-3.2.1.post10-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0286a89a622c4f03784079447b3b0d891e39730f81431dc352c0355feded155a |
|
MD5 | db6a92e4c8597f6f8996f3f461251ed5 |
|
BLAKE2b-256 | caff33303b8c0330245bef7158a7204cb8c5c97a555fd82a481700af0864e8b0 |
Hashes for helics-3.2.1.post10-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 992eac1c49a35aca39ccffde522c5a2efc8899224ae9e0c5992ba22429f721a3 |
|
MD5 | d589937e45edbb886ac56d6cc87fb61d |
|
BLAKE2b-256 | 36ad70d481cc5d4cb9c5ce6e12dc9e86ef140e600fe5702031fa509e011da082 |
Hashes for helics-3.2.1.post10-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f06ee02b9a08f95cd02d37576c30c6cc27540f6aedc69ae351cda272747b36fc |
|
MD5 | 3aea2751ae2cdd7e0e3a2585fc27c3d6 |
|
BLAKE2b-256 | cb199e3d3ee352b3425619008cb871429b5432311f4a6da31fbd4ae262d58789 |
Hashes for helics-3.2.1.post10-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e31c2debceb9814ad99c3f3727a3d831a51705be00fe4a8583863e849b209337 |
|
MD5 | 1376e7d8329ad4eb7f8681f68424ec41 |
|
BLAKE2b-256 | e7d5b99e2d866724acf75ab2565c94fa0301f07177862154c69b3338632fc393 |
Hashes for helics-3.2.1.post10-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5b43dc5f88d7f6a86c09908779cc7164996444fb1fe6c0fec3edb8d46920416 |
|
MD5 | c84811d1589dfbdcc228ecc0599e29d8 |
|
BLAKE2b-256 | 253b42717f334c0e657c3bed309f70648e3097642bec72787f5e7046456a3fab |