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.1.2-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54df7f5f5c4f0d1e9cdb5d2c2d297ea0eb6a878fadd7f16bea1f100383e6bd3f |
|
MD5 | 1b9717ca00170a5e6e6c86cc07767d04 |
|
BLAKE2b-256 | 1d90813e05b159c4a5be369256a6ff3b4f3c3b12fbce5b617ea48bd2f3b5c0b8 |
Hashes for helics-3.1.2-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3caa647e1932bac491d4c3c7427792234ee9bbc486bb58e3ecd05b75a6a14366 |
|
MD5 | 0cd819f9adc6fba0be89dbadc5613c11 |
|
BLAKE2b-256 | d6c892a3ac708ad2ed0d2bdce56f646ddd46f5a7993a069244ebbb63b173c61f |
Hashes for helics-3.1.2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bb38ad1dfb84a1349bcc022a8499057ce2094279a53816216d61758aa785852 |
|
MD5 | d01974599497d4ddd36e20f56b9a6be0 |
|
BLAKE2b-256 | 27bd0a5b2de11b8526adac5e75187ecb38f074251bbfeb027333bb3d8b8f2230 |
Hashes for helics-3.1.2-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf7b5680978dfd3724593d2bb892f1e9468f4fbfbf3d6bc793d3f96485bcfb0e |
|
MD5 | a62374494a56eb5988f76564e5cc342f |
|
BLAKE2b-256 | c09c240e1683c2abfcb64371ea7ec2b8c3a5f378d8d4f63fc32c5450cf731cae |
Hashes for helics-3.1.2-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a209e2fb68d95934f8f206de92e4ed9cca5735631aaabedb489556c100b96da |
|
MD5 | 22c2369c2e0a76c65db79c6dde6838f4 |
|
BLAKE2b-256 | 6c9d191698f9d3ba96aa1bf60b57acba019a7d7a56b587c074182244a6fdea6a |
Hashes for helics-3.1.2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc1eac3b1aa3cecc665398149829e4aaaf012ae721ecf79049e1746e3d6bd807 |
|
MD5 | 0e387cfd9115023c7d1e73455b728734 |
|
BLAKE2b-256 | 5400356db00b07a2b1d27d418502ed8a3c9375d5416326846a8c49d32267519b |