Python HELICS bindings
Project description
PyHELICS
Python HELICS bindings
pip install helics
If you wish to get helics-cli
functionality (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.post6-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e5e201863aca747d7b9074495cc9a35ac0a454c7ff86d0e16c1a576ab966d64 |
|
MD5 | 09a44a88181e9938d8c9c3e4bfe3207e |
|
BLAKE2b-256 | 33c8971c97bbb8b49da58938c11349cf79cd17260b015017ebe8375a12fa7a18 |
Hashes for helics-3.2.1.post6-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1b26691c72209af9af3c627a87502e709525d8df41ea9bdc24ffba78c593db1 |
|
MD5 | 94ac4ddf998784d9cbfbdd12453f0066 |
|
BLAKE2b-256 | 86aca09032205ddcbc837a08ecfa734f25bfd7ef14ac04a072896ed0f8940914 |
Hashes for helics-3.2.1.post6-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0766875c2c5c5fdf5134a9f525ed48cbdae763ca259c7863727ff9ff0d28d2b |
|
MD5 | b2bc50a54074766227291eaf42fb08c3 |
|
BLAKE2b-256 | 69c452d55fa3d855ebf3cee08d485cfc2609891a204e50e129cd9f0154a7119d |
Hashes for helics-3.2.1.post6-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb227f8162715de0cd8e52097a481ea54d6f660355ff62748c40a437d44c5bb5 |
|
MD5 | 31cedc8e9d7382bbee929830de26a8af |
|
BLAKE2b-256 | fb49be4a3c7e3db781723b1bbf2b9ddb6e832f7fbdddaa8aa7842283de9826fe |
Hashes for helics-3.2.1.post6-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19cc5e761dd11fc587d964bda9b25e14efaf4bc30c73cb80c25d90bdce972044 |
|
MD5 | d557969e177fda960932835e071f5716 |
|
BLAKE2b-256 | 2785fc2334bb22c283cd79b06253b3937557f64d3903d7c9ad846ede41bcd10b |
Hashes for helics-3.2.1.post6-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6db2f57b8c96eb73ac47b92741bf962f619cc885438204256e27cad48f5b89d4 |
|
MD5 | 9917d974dcd1d14d59d035028ebcf0ea |
|
BLAKE2b-256 | 721a17de0250b2ac3b923a1f00efcd1982d6fdb4941d44232541a574c54e0d0c |
Hashes for helics-3.2.1.post6-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53c7c937233538e3e7a20816908cd6119a4ded6ae365576587d38769fa2bd240 |
|
MD5 | 20820b5df7d04ab0d16f663cdd982090 |
|
BLAKE2b-256 | cc91dcba370997f459ece915e859c762ad55db2a159cc6019b1ce89360b0db8c |
Hashes for helics-3.2.1.post6-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 494c320e4dab9a89cf630eda5e82bbd1b326b8574b5560a37a44ef17e349540a |
|
MD5 | 981a1029b0a68e5e82dfe20da2702385 |
|
BLAKE2b-256 | 8660d8c084ac51069b2a638515cf4da993f9316e9443b4703280e48708422c6b |