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.post7-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccd8564491e35d740ade0f709d97c882c3a331f79f9ea57729389d6a4c085220 |
|
MD5 | 4bac21e227dc8fd754b58646902c2fa6 |
|
BLAKE2b-256 | 0019443299e2555192b606757e2711b14c15569b4eed43017d9d7db74e588e69 |
Hashes for helics-3.2.1.post7-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2092cf2b0fa6842e022e016cd4dbd3031bf2fabc4a27378e4d2fd04645f40a8d |
|
MD5 | e67e7f79660f0fc9b9080812291c0fb3 |
|
BLAKE2b-256 | 5462d6d6288e658f1885694cfc98b70fd35a62f64ae9e4c42ca750638a97a6e2 |
Hashes for helics-3.2.1.post7-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eddb9d480c4b27ef62e10687dc6edea01448e6f5804347148f9b76992ae97085 |
|
MD5 | b37f58f55b979e618a48e88e3d107507 |
|
BLAKE2b-256 | a1c5717d4c6c93180622ae91c0bbe32257076f735b8f4a964a6ecd36742a3394 |
Hashes for helics-3.2.1.post7-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bae6801e8f5f5bd4f58aa06220788727a71f158d772f3730b8b34294541deff3 |
|
MD5 | 9254d0b9cc5b00bd4d882e7f5e99ad4f |
|
BLAKE2b-256 | fbd3ea7a67cc61492c1f84b428d204a5bb7fde4af2d3b0d9bc6aa3b3a7312b67 |
Hashes for helics-3.2.1.post7-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5820fcdfd62f8c5c00820283d6e535122d8464756d34011ba2bdd5c7e8f96eb0 |
|
MD5 | 9b742c4e98fa89e45903879be7ed76bf |
|
BLAKE2b-256 | d15a2cfbd1295b2b4062d20351ebe96b8e439f8856f4807570a0c97a9e7bf9f3 |
Hashes for helics-3.2.1.post7-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f03960254f76b278c0d10e4f0118ebaf9ccbf99f2e5e4c974bb2515bcc75073a |
|
MD5 | 7a189de38ef3d4d759608c71c92d9d68 |
|
BLAKE2b-256 | ce92e7121021746841d070b606f8dfa1815a7a12e2eefda7f9a8abf8a6977c4a |
Hashes for helics-3.2.1.post7-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eebf514a71a6eb74df8265558b8f8b4615d649e7e3ec0573ee1732ad429e830 |
|
MD5 | 0f3de01698c4e037c2123e7bc9136e29 |
|
BLAKE2b-256 | 27b53f23f11a3ae4f173d5b6792d4c845cc99af6c95223b711470b963b8194d2 |
Hashes for helics-3.2.1.post7-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bb520e0f396c1a5a211fde1ecdd83218c02249d693fe174455f06f5f91466b6 |
|
MD5 | 2995608be8c86f1b2398fd1a50ae5955 |
|
BLAKE2b-256 | a0a20c5e29f6ad626f2d7837d030e9f5488c9b72fa76c6a2d371fd7f17137072 |