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.post4-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c3b1c729b0182858f8a030c849029e4d89cc46d3822fea9b0e629d87ccf76fc |
|
MD5 | 6ff9abbda33322a58f65e953c6ce0d5e |
|
BLAKE2b-256 | 9e39a41cba0115c22d7b677f72e4894ee43f41d5d6f6030b3d05016ddd3baea0 |
Hashes for helics-3.1.2.post4-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26d7ff106bb025efacfb590d00b50042ae88f7d696b8c1e606faa007670de817 |
|
MD5 | 4737972daa66d8ce2096e2176ee90186 |
|
BLAKE2b-256 | f1d85de1b2860c90f898e9d89f842be57fad6e1fcda1b66c46a75b840374da17 |
Hashes for helics-3.1.2.post4-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c391996cd3c218363cab103ef20dd897de8175d8f6301ddc083fb33f2702631 |
|
MD5 | 085dec2d1b2d1bd2fea45425bb978deb |
|
BLAKE2b-256 | 0846eca3989d80587bd53fd73b147754075655003591dd513b5563ba8c48c037 |
Hashes for helics-3.1.2.post4-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 444d88335b230f49794181b15875e29a960d9ca9e38dc0d84a6b13e0ec25353f |
|
MD5 | 6ae395e60ffb838c8ef5d8f6e8903ffb |
|
BLAKE2b-256 | f26ab2dc69bf46a1ae9b7c873edbf91c305f8c12bb90c540196c0f3df83ebd21 |
Hashes for helics-3.1.2.post4-py2-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a261df78bd1f59f435701769be8ff0f087e0a13e1dd27f508e376790c2de6b8d |
|
MD5 | f870ef4c44eedff67bbbb9a597c860da |
|
BLAKE2b-256 | c2edec6040c93a4557a0d5c62c3fa7110f32325cfdf23bf4eba45a33d2452e33 |
Hashes for helics-3.1.2.post4-py2-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69c64f5c9331985be9e530f5e627c5f8157eac0e2a590541012114904507ab82 |
|
MD5 | b9c4f3223d1c2a713106fcd2394b1af1 |
|
BLAKE2b-256 | ea8648aa73bd74c2b88f496addf9403e11f3c637d865a3b75aac8a5a60e2db2e |
Hashes for helics-3.1.2.post4-py2-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62bf323f0a6bbbd3814d39b93c15cdb7bdadf7548b2e31d0b01234a1baef9203 |
|
MD5 | 066ee3d95e012ff07e8f8c38bd55138b |
|
BLAKE2b-256 | 659d3e952201a9816e6723e3612f4b4b69f3f172f0ad9522b35c98adec09457d |
Hashes for helics-3.1.2.post4-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2009679ec453f8f2b31b52637165f646c86e69abec2f5a73e2dd295163e8229 |
|
MD5 | f2c802771de87e7776af3df173774d5a |
|
BLAKE2b-256 | e8d1ca82e7f2158fa2d987dada31ff430e2d4be0b4df483037bde5707efc4592 |