Skip to main content

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

helics-3.2.1.post15.tar.gz (289.2 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3Windows x86-64

helics-3.2.1.post15-py3-none-win32.whl (9.9 MB view details)

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.2.1.post15-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.3 MB view details)

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

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

Uploaded Python 2Windows x86-64

helics-3.2.1.post15-py2-none-win32.whl (9.9 MB view details)

Uploaded Python 2Windows x86

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

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.2.1.post15-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.3 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.post15.tar.gz.

File metadata

  • Download URL: helics-3.2.1.post15.tar.gz
  • Upload date:
  • Size: 289.2 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.post15.tar.gz
Algorithm Hash digest
SHA256 5c237b3dced56c58e9571c43a0dd64fbd76b1942eb4b9da43a759876d48c5c35
MD5 b12d865e6866c8b1d85a16901740f76a
BLAKE2b-256 f5ffbde95f53ca0e525091421bba031e019bfbe0052caf6bedfca77e4c515234

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post15-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bbfd3d02426ca47882adbeae35f0d5e4ad7a6c72349c2569fb6dd9c956590f0c
MD5 852da587a815d1e9e78e9e710392794f
BLAKE2b-256 823de532005a2aa123df53f2d6791ef8837f6dc628c1d8d65a18ab395e52d3b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post15-py3-none-win32.whl
  • Upload date:
  • Size: 9.9 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.post15-py3-none-win32.whl
Algorithm Hash digest
SHA256 42035214bb15dea0cb6b1921801fb88431d5b72c799ba841358e2974334d74d7
MD5 0061a28db524efcdda58bd7e3e8608e8
BLAKE2b-256 b747c232a943d5a3af61364c9a53f4dda1857fba13b20b0624624ba4efb7ecad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post15-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3c06a8d55df45919fb45f7a186036b7bf8da3030f00ec932e992e9662551cd47
MD5 94a1905381008e50fc18c7e0dc8dd83d
BLAKE2b-256 c9b8dba0e269b088a64c0cfb90b5dc4a6480ca20322e7be0b09d59ebb0cf4ee8

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post15-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.post15-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7dffd9022babe4c327bb953e688887be03b47afce62b5a701114534d147767f3
MD5 f6fab7c49fce7bbed8787ec80b252337
BLAKE2b-256 faf7bd27456cab6dae4d30b43899c1c24ad7a59513f2ac6398deee042d6e8c96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post15-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 b66791c4791524e4677fd2713d5d2e0f0e5b086e0d73d0ce9400225cdafd6d00
MD5 aa489f4f6df1c6d5b74380160b5983ee
BLAKE2b-256 eb5adf8a82b3ba8524fe83385a4c24d691042974ade3e18691f49d8bf9f45171

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post15-py2-none-win32.whl
  • Upload date:
  • Size: 9.9 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.post15-py2-none-win32.whl
Algorithm Hash digest
SHA256 ea6cae714c953d8caf7525addd1a1bc53cb4b6b5fd821e0c708eba1accc62dc2
MD5 473e059497d9d5ba580ea93f300f7f09
BLAKE2b-256 4979a12384833994b8ce57606d5c2634f67199c5e750bd22645b7e772c341df3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post15-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3fffc2aca702b48f8146816f2c477a9f3997e8fea29b00eb86861c6e1f0119b2
MD5 e1a01a078f89bd6eadb5ad3deecc206f
BLAKE2b-256 d249bf09d9a65d7e51892b3e1b450ffbf387b013acf63f7ad06efd20005a1552

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post15-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.post15-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c8cc07fc65b9cbb22fbccb44e9e92037fb5cbb82e73beee29ec432c31a561b6
MD5 9923aa7818ce48164adebb90259868e2
BLAKE2b-256 58e3a599cea1f341f7f946ec92d1f4752f0ce0795949576e53bc7694e0ba7395

See more details on using hashes here.

Supported by

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