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.post2-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4e066c2d4a108231217c3d635ffe12d9d6876fdb59ae8087d980d22a9b3d418 |
|
MD5 | 03bf610beff9ddbc01ad18978930ec2b |
|
BLAKE2b-256 | b579a3e41596d5b5c1dcbcb44e45cdc48da421a6d006bc70bf77a7ddfa0be102 |
Hashes for helics-3.2.1.post2-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d18c0be359da3ec92197bc891349743d8a1a76732fb354e83fcea1457e9dccac |
|
MD5 | 80ead40ecc5db0ab2e98504325cc4269 |
|
BLAKE2b-256 | e1aaebb49f730f39805965c8fb925d4f7e0171865a78cce696f21062b8beb3b1 |
Hashes for helics-3.2.1.post2-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bac95a5ff3997558231f5a8c8c9740bde290a466f6308b1845597b8246df010 |
|
MD5 | 2361c9cb42da3142c8d0fb30c682ff9e |
|
BLAKE2b-256 | 48feea282390a2ad93feb59eb0ce21c485a7a06dfdd33d9cf5cfa108bd0e2c43 |
Hashes for helics-3.2.1.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf4d0119a796632d3aa1fc1c8bc70d3c2bfef35f9e8d9d535772544f9407fbe0 |
|
MD5 | 70ea1ae7b6b0762a9a715a278ad85533 |
|
BLAKE2b-256 | 28d151567e01314a47da1e1db8111c79f1f99f8fd51806cd923c1b45680a037d |
Hashes for helics-3.2.1.post2-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c3f77f4e77c649cd7cf8acb87219a48acce968ff900feb69a94fad867ad28ce |
|
MD5 | deada9121e2dd60336aaadda39ddbdac |
|
BLAKE2b-256 | 58a10dc29b57faba9f52326aa83b9236ba94d448fe00b3057cf6d99e418ae8fb |
Hashes for helics-3.2.1.post2-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e593e38da66de57135e122747013472b040370d984e580c0e4040123dd2c47d |
|
MD5 | 96f6117d13f6ed52cdbf1da673e36385 |
|
BLAKE2b-256 | f5696828e43a3ed75001af90d58e4c884f6b1c5b3f79599f1180f317f8ef6e75 |
Hashes for helics-3.2.1.post2-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7c3137d049a9bdbdcca215d291715695ab6177fcf4e235eba5a51c9e1726467 |
|
MD5 | 563467bb6ccf7aa6584640278225cd47 |
|
BLAKE2b-256 | c517b8e6f411f0fb3dbab857ffd326cd388d592c8eb1bec8bf38f3fa0738d4f3 |
Hashes for helics-3.2.1.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ec8a3658b00e9d27490f0dab88a1410305d3786ab8da623d3e5a3718213d620 |
|
MD5 | 569edbf48538e2c78df4433a44362dbc |
|
BLAKE2b-256 | 3b717de924385b1f6ad198982bea5d7dcdc5f41ad9ad321c94f211d1a111ec7f |