Skip to main content

Python HELICS bindings

Project description

PyHELICS

Python HELICS bindings

pip install helics

If you wish to get helics-cli functionality (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

helics-3.2.1.post3.tar.gz (256.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

helics-3.2.1.post3-py3-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 3Windows x86-64

helics-3.2.1.post3-py3-none-win32.whl (9.8 MB view details)

Uploaded Python 3Windows x86

helics-3.2.1.post3-py3-none-manylinux2010_x86_64.whl (22.0 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.2.1.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.2 MB view details)

Uploaded Python 3macOS 10.14+ universal2 (ARM64, x86-64)macOS 10.14+ x86-64macOS 11.0+ ARM64

helics-3.2.1.post3-py2-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 2Windows x86-64

helics-3.2.1.post3-py2-none-win32.whl (9.8 MB view details)

Uploaded Python 2Windows x86

helics-3.2.1.post3-py2-none-manylinux2010_x86_64.whl (22.0 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.2.1.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.2 MB view details)

Uploaded Python 2macOS 10.14+ universal2 (ARM64, x86-64)macOS 10.14+ x86-64macOS 11.0+ ARM64

File details

Details for the file helics-3.2.1.post3.tar.gz.

File metadata

  • Download URL: helics-3.2.1.post3.tar.gz
  • Upload date:
  • Size: 256.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post3.tar.gz
Algorithm Hash digest
SHA256 13df1e3deb0f596f3c4eb69b7575a12525c8c1f6a4358aa912357eb87e633e98
MD5 36007cfb499b43f196fc8aa1f909e0aa
BLAKE2b-256 3f2609ffbaa501a05403b6309220f962622ab4030d58cb190e457cd6a5835626

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py3-none-win_amd64.whl.

File metadata

  • Download URL: helics-3.2.1.post3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7f73118c0cff2c1aa1a133e105e7dc1cd5f621fc23898eaec12720cdcff6e6df
MD5 27a97dd987a28773b1ad50856687b022
BLAKE2b-256 3b7d43e432bdaeedcc712d1dabf5391bc0416a6c58e2e89f4bdfb7492a5ff65e

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py3-none-win32.whl.

File metadata

  • Download URL: helics-3.2.1.post3-py3-none-win32.whl
  • Upload date:
  • Size: 9.8 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post3-py3-none-win32.whl
Algorithm Hash digest
SHA256 1f07a7d14154fc2b3895377b37f9284828b31349293b1e496f6175b3250c6348
MD5 af73e2b1cba919038cda6bec35934a20
BLAKE2b-256 6fc25d0ebd7772ca037cacc80ce2081ef4647ea6bc08cc45cb73acfbe972175e

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py3-none-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for helics-3.2.1.post3-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b35332632bac435b06db03b265913da6656e37ac4a58c4e0d9529d2f7839b32e
MD5 05ff20f96b0f06029308ac890cacb096
BLAKE2b-256 1ed3cd5e397e61b8a9ea3229c2315a169da36ac608f7d309efda80aceb7764e2

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for helics-3.2.1.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07ab07f18c9fd641837656d3029e749880ded4ec6aadb32578cd54304dc16516
MD5 295bec7ef69006e632c8fb5a896fe06e
BLAKE2b-256 eefa482dce3634799b5e2275e55ed937cdb0f5722ca91f4b630bf11305060354

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py2-none-win_amd64.whl.

File metadata

  • Download URL: helics-3.2.1.post3-py2-none-win_amd64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 2, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post3-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 9b89b31ffc9da1a1eb7bfb0ea4b482df176392cf029b655d92867d18b8a0419e
MD5 ff24c3d19f99aa1fc13efa7ab4b0fd10
BLAKE2b-256 dac7be707f3d383cd43d7300d8f5b20621996ca20069a4daa6a2211a1e79f3b1

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py2-none-win32.whl.

File metadata

  • Download URL: helics-3.2.1.post3-py2-none-win32.whl
  • Upload date:
  • Size: 9.8 MB
  • Tags: Python 2, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post3-py2-none-win32.whl
Algorithm Hash digest
SHA256 522bd5cc3db97835790336334f59ac07f32eb300b41d29b8559cf0420e9cdb16
MD5 f05c9f7da1bc430477fd7341acfc33b5
BLAKE2b-256 bddb8b83419407aa509fe87d661fe18ce64e125c4c33bd98fcd8930dd22d6f2d

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py2-none-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for helics-3.2.1.post3-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 75008c64a28088070af41d4354fd6bac053df19832f92b16b7a2b31171a5631a
MD5 0bc47aef280f1ae3f5b3f6a0e878c8a4
BLAKE2b-256 f489cd38fc7549f2255b57f24dbc9e3bce1041c3563e658cc7bfdcf1ee3c914c

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for helics-3.2.1.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e5004c1c6d7458f4d4b592a555025906eb0b96bf9547ed868e646d90976a453
MD5 094a96890bdc55c356dffce26e562937
BLAKE2b-256 72bacb2af2cf8a354eac667963fdc2922055170a16ad4977a8188a9d98cc44ff

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page