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.3.2-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fee41883e88a182814bbcf3b14d4ed407a99e08e2dae04107a3b644190c23ee6 |
|
MD5 | 97b64c4c17ac31be645dc80cb6630059 |
|
BLAKE2b-256 | 55d2c4f576b1c5583d12a6eabbdd76d0304fbbe1fd1cb7741006b789f56b4fae |
Hashes for helics-3.3.2-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6650ba53db3762872139e5150eb2bdc288d63bea545e60bfdbc00b8942b6d323 |
|
MD5 | 1c2f9f264a6e5e52f9bfc395b8d5b11d |
|
BLAKE2b-256 | ca74456fe5e58da8684662fa88ec3195110fee797f9c37978e5ebeaef2ed8799 |
Hashes for helics-3.3.2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 728190881a0e75cfd93e17f1d089d7a9e06d7d23577bbcfc974125e90b48d607 |
|
MD5 | bdf4f81fdd737b42826bdc58fdd8d4c8 |
|
BLAKE2b-256 | ef259ad86c2b3c622c54251a61ad5e58c4111b4204a83dfa7975b65c7b83c29f |
Hashes for helics-3.3.2-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 620649d072410a60f1655f4d052b852e133f7aa13bff472ef4801fce1fd11640 |
|
MD5 | 4dc525a940bb6bc002bcf86f051cd0ef |
|
BLAKE2b-256 | 38a7c60b8115720c854bf9c1fdd19c8116c739cb8d7628f6aa0ebda0d3411738 |
Hashes for helics-3.3.2-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f05085892645107738d6c753a62436326cb7e116187963d4a54e9ab8ac432ba9 |
|
MD5 | 9f872a29ff7949730dce8c162e1294a6 |
|
BLAKE2b-256 | fe7ee00664774f674158c9b2daf156ddf6b7cd35354f6b2430d6d5d10f5ff499 |
Hashes for helics-3.3.2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d24ac62d2d4b487f73d4b10d60ea542e3bbf5e3c61c9b0c6dc817f2d22bf74c3 |
|
MD5 | 9630b1b0648cb4a064d8be29a283b1af |
|
BLAKE2b-256 | 46bf6309d9dfec1c51f443c794fb9db78e4b3581aa10604a35ac428f12b6035f |