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.post9-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1033b72baf7dd468e50c89cc1368a3176f7c43fc9ebe3a5a6554eaef567a664c |
|
MD5 | 13ad03749fd5c635a4d075a5e16121ce |
|
BLAKE2b-256 | ec829aea5d98c229fe673c77701434032e332c1eeb75827777f76d2728257b49 |
Hashes for helics-3.2.1.post9-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2545010d33acc21bb77622617bba0cff4349e4a62d0308fa1372e61e6d9e757a |
|
MD5 | 026c61f4afc8a5bd7393ccb5e35eb76d |
|
BLAKE2b-256 | 410f06106fd8393f58232d7e244ec80ff55dac93fc7341e1bbba7e7b72b434f9 |
Hashes for helics-3.2.1.post9-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce2f2fc6f32c4538267d50530fe84881b258d583d7c077f13feab7392ea40044 |
|
MD5 | 1d38e8a237990bb2edbb68d68c968a4b |
|
BLAKE2b-256 | 8a92ce6d431cb0c25c3ac6dfbb17ffa25624422ccd6e037c898f13e6b3e055c8 |
Hashes for helics-3.2.1.post9-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b75a4676963b3ce30ecdbadf5d204e88a6b429e7d391e0703aa971c0c0e3fdc |
|
MD5 | 9f804ef7107164f7af76f9efecc457bd |
|
BLAKE2b-256 | eca8b38af27ba171bd3d71daf121f6d55f901bb7e0df929bb15c914b5700b333 |
Hashes for helics-3.2.1.post9-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce1b45166874d0ebaef010c478e41d27ec9527a2e4ac22c4debc20f9536419a7 |
|
MD5 | 0593f10589669c39b11fb0eb18a63937 |
|
BLAKE2b-256 | 2bbf71cdea0616366e47da86056f706c0a7bcdd67c7875d5ff962ec29b5080da |
Hashes for helics-3.2.1.post9-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e338ecaae12a2b953f5ce78dc890113e8b7b0483f775046ab9dcbff465006587 |
|
MD5 | dfef307e5e9af3ea72db07f773c19ec5 |
|
BLAKE2b-256 | 434d84c3d7379c5c09216169836dc61bd644fe6c3da45e4affe68affe7c2dd15 |
Hashes for helics-3.2.1.post9-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 667eac9eaeec71b4de9e5844a295dd6d786a031896eaa61ae147ba63f2d700f8 |
|
MD5 | 124bad4a22316034e9a7da9a5e31599b |
|
BLAKE2b-256 | 75ccf25e94c18cfa19c04f666b3313d6770ded063311ecb428d4099e875abbea |
Hashes for helics-3.2.1.post9-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0388601a66d0b036b4e5f9cd267701c732025a14edf4538652e494d7353fb59b |
|
MD5 | 23f38edf57a5bcdc7d7fb99291904c01 |
|
BLAKE2b-256 | 40c6a8ab0bdc37347634a1bef6fd7124a8878e56ca7588b8c4578638300af612 |