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.post11.tar.gz (269.0 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.2.1.post11-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.post11-py2-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 2Windows x86-64

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

Uploaded Python 2Windows x86

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

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.2.1.post11-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.post11.tar.gz.

File metadata

  • Download URL: helics-3.2.1.post11.tar.gz
  • Upload date:
  • Size: 269.0 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.post11.tar.gz
Algorithm Hash digest
SHA256 f339e6709ed5b24d851c7595c3b1e7e118c9d2202cbd385eb907fc13d987ab0d
MD5 5cdd623a18d5c7d77e482940b648e29e
BLAKE2b-256 8d0847d971293abfa8e012cec532cced12368dcb500cdda46789334c7893601f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post11-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 121bde8cd0d2a62c50a59ecbfd2e51f8e876f49a83ae3327acb5594d0b40a7e5
MD5 019d67fb6f8e5f9ff4e3aee45d9e9329
BLAKE2b-256 6b7fedfbf7261bbdb2fa145768bf0bf601087c9e0dc359b6badc2255c4ef5652

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post11-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.post11-py3-none-win32.whl
Algorithm Hash digest
SHA256 36a81d7e60b135e4d061f82f3b3a34f0310a0785bc8492e8790c6292eb09a1d0
MD5 dc6dd48b9a3975fa06427b902e99ca82
BLAKE2b-256 ea30a72c3a0cdb762bbbeb5fe6bb6e052f9c95a0f56877f1c513a9f7f8217c4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post11-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cde82b7065fff9775a024bd3fb2581162182890faff3e4976495ebc3c0b3d0da
MD5 15f8e1694943856ca16ca6fb3ca0e3b9
BLAKE2b-256 692c395c7c811e8aeb2802db72e5cac4739ca1835f42766f7edf8a5773e849c9

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post11-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.post11-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e98bee7516e033a35ebee068d10e39cad18221218d22b8e71d2cff5cc403827b
MD5 37d1b14cc031946a5468d5fcd929b5db
BLAKE2b-256 25e0de0631fc5e0cf4f5c8b04cab6cb5307a897fe0b70bc84c9cd8f634f384a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post11-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 944c775782fda141412ade992188109b084061c5e95edd22712c7d709b470829
MD5 9c213493c620dc7545928fc9de023bf9
BLAKE2b-256 88238e694e11277da94db07895c7f02179c9c806cbcf5ab58da6a1971873f51b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post11-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.post11-py2-none-win32.whl
Algorithm Hash digest
SHA256 81824413938c7859dac9faf259916a225a5e199fc690abc031c94623eb5a1f5a
MD5 e7f73af6a1bb7604fd623a0ff05dc208
BLAKE2b-256 05f29b0247252366f3d600c4d8985f3d68d8ca52e68a2c872786a5eaf5cc64b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post11-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e9c97fa40ae4302f1c6c69cc67f835e9383a893d9833d8e85004dbbcbb34c6b2
MD5 ddadd6cffaea4fa01e0e0f37034c66f0
BLAKE2b-256 9296ad32c99e0d028983da33cb603186a468b8d2ef5c66c0ee2d3baace35dc4a

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post11-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.post11-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1d3ff7c11c7c151ecd9369651e03fdf214905274564a7316bae775d168eb80d
MD5 7a73acb84cbb61a846c4fb6ff789903c
BLAKE2b-256 d89212545a4191e5742cf40a45db4bd8ca71caabde4469e0381ecb45e59a40ea

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