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.post2-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c2c955249e1cf93b0bb4e1ffe2e1aba9c8ce6f1b97bb0a0985b73f0c2d58c1e |
|
MD5 | c7a39e3e0c64a8f8b97cf05f405d21ff |
|
BLAKE2b-256 | a413991da2239af4d3d0bea84e88d980a05226c15513b52681e14877992e1601 |
Hashes for helics-3.2.0.post2-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 158bb5b46b50d8488cf264786ee72d384a46f5e0bdb8755afd56f6632690f58e |
|
MD5 | aa53397bf0707bcdd7811901e4738513 |
|
BLAKE2b-256 | 9256fdfc5df709150a910656496a712746a5a54f669ac7ce64beac93c51c8846 |
Hashes for helics-3.2.0.post2-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c534e2ffba4850fde9381b942dc34d94893ebb7db3c2283a9aef3197b6214df8 |
|
MD5 | 2d618a72d57d6b245965644d70875589 |
|
BLAKE2b-256 | 5cee8db8669eefb8954edd929fcffd07c863a277bb63e67009da16d3a816cb15 |
Hashes for helics-3.2.0.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 376b932f790ba96fc273758ad552286e33a024acdcb3252a9675396ca540df56 |
|
MD5 | 0f8f97bfb47adc0008e19bd27e2dd1e4 |
|
BLAKE2b-256 | 43d66d687fd367a011228769beb1e5e1809ccb78ed5328c03d4550e56e06cc20 |
Hashes for helics-3.2.0.post2-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45d11c696e1b0dd46618e63eab9855bc8ccceaf6361eaa3c641cc0b3354e29fb |
|
MD5 | 6b2ed7c4936895c301185706f574ae4b |
|
BLAKE2b-256 | 0fc97c73eac69ff6a205d826f8137d777b0d48318694ad95b7b00b08b44f3839 |
Hashes for helics-3.2.0.post2-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2dc9c431774bcfd43e2d46c391ad4ef1b3e49f27fd4ad87f9f77552fafb494e |
|
MD5 | 449ddeaf6a516b4731ac6c3fe21f6e26 |
|
BLAKE2b-256 | 522b621157da231a0342aae8f82ff943beacc0421c3fed2c6c05bfb729561d48 |
Hashes for helics-3.2.0.post2-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02d1e9c1be42fba10a88ee758f7bdffe4ad35fb1a5324fd14debfa2d97a071a7 |
|
MD5 | 3a1bc81bd4740b55d397ddeb6cfdda38 |
|
BLAKE2b-256 | e3ed8cd4f978d2a9f14b8a02a2718f9ee39c1fd292269905bcdfc9d4c2a14239 |
Hashes for helics-3.2.0.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bc95b02bc9e01721f871eda66e9998cf8fddd078a26a32a2b75e60bbd204986 |
|
MD5 | d62299fe5fd0a2384ad37ec4adee804e |
|
BLAKE2b-256 | 4ef66a2232fcfe9feeb4df626a9d396a94fea2b8cff925f825ec4377466b4a66 |