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.post12-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dcde5bb21647d965511938ea4bf682a93c652c4add778dc2b6d77c0e5173596 |
|
MD5 | c7563567e894f5e87c28b792571781fa |
|
BLAKE2b-256 | a1dbd15b63f9046d4e8737c69e1888a113cb4bb3c87e53855852236c05b18fe8 |
Hashes for helics-3.2.1.post12-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64e13c79e3039c8562ee7a62839856295c7a6aae7c00a58bb69070ecaac2be3e |
|
MD5 | aa8fedde01450c2d0c5dafedc429178b |
|
BLAKE2b-256 | efeda96888d20ff2b187c98563f5087292ee590c397e660ec1db654013c3a238 |
Hashes for helics-3.2.1.post12-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dd92ae3295faa04c99467d45aac946dd71c2d6ca88a952d777528fd9cff2958 |
|
MD5 | a14ec2b78c6f1f749066336f9d0975c7 |
|
BLAKE2b-256 | fed679f8ecc07bc0334a651a7a88c53d9c13378cae0d1fc7915f04f0ae866631 |
Hashes for helics-3.2.1.post12-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fb109e76753bfc96f4d6b40f44aec54ca8733b1c45488c735c6c24335775cba |
|
MD5 | 7349988d7d8fa24445dc2f4c4a4b49cf |
|
BLAKE2b-256 | 27b7d323509511c0a89f4d9e7f39feeefffd81435d170e73c40b2e152342e7b6 |
Hashes for helics-3.2.1.post12-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9168f1ffad52ee09249249f63320c2b4fc9caeedceb83c32d026cb672e826035 |
|
MD5 | 47bbdbe55e99e8f439596ce3c16da4ed |
|
BLAKE2b-256 | 951b14344d346d06c4747b5820902986dd0e1798b053bcd102a300f5ef892793 |
Hashes for helics-3.2.1.post12-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edf2460a7c44116f89572f19c1db35b2d35ce01113c727d44e2b71530f5f6db4 |
|
MD5 | e922f4a74a40bc7b386b8365465edc15 |
|
BLAKE2b-256 | dd891cb023a6cfb97f8d5233caaf10164a18247272c401c468f21ac10d3cd85b |
Hashes for helics-3.2.1.post12-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aef9c6d7a7ea4782bf5d787c49bee6fa4290a682b78dc2cd9c628fac76145d8 |
|
MD5 | 58dfb42de2a6756c14f63011e6cd6431 |
|
BLAKE2b-256 | ca0dd8ad1251b8a08d9384a66c1c5dca81d412437930a8d92df4ba9eca6da789 |
Hashes for helics-3.2.1.post12-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ab5f44367c1aa98745925952007f51e88f6297f5d0d7f78986ba48c84a4e13c |
|
MD5 | 529b2cac97a4d92e88bebdfd28ce0d44 |
|
BLAKE2b-256 | e6b6d2e06b667d604252dad1dbe30500fc19c5ada8b94d6da91cd7d65a6ca925 |