Skip to main content

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

helics-3.2.0.post3.tar.gz (80.6 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3Windows x86-64

helics-3.2.0.post3-py3-none-win32.whl (10.0 MB view details)

Uploaded Python 3Windows x86

helics-3.2.0.post3-py3-none-manylinux2010_x86_64.whl (22.7 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.2.0.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (36.3 MB view details)

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

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

Uploaded Python 2Windows x86-64

helics-3.2.0.post3-py2-none-win32.whl (10.0 MB view details)

Uploaded Python 2Windows x86

helics-3.2.0.post3-py2-none-manylinux2010_x86_64.whl (22.7 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.2.0.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (36.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.0.post3.tar.gz.

File metadata

  • Download URL: helics-3.2.0.post3.tar.gz
  • Upload date:
  • Size: 80.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for helics-3.2.0.post3.tar.gz
Algorithm Hash digest
SHA256 3d3701fe035ffaa48523f52d891391fb44705f3b4d05b2921f9fc206a490ce99
MD5 0c140e6fd591d98dc631ef39c4f17920
BLAKE2b-256 48bf3d325271db28344070b7f2251bdcdf82d14a9c8bf88aff1c2aa672afadaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.0.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.0 CPython/3.9.12

File hashes

Hashes for helics-3.2.0.post3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8fff48198d9fe8b47ae13a7de6419e43da5558fb16c7ffaaa6d372361f74aca0
MD5 1256cebe43bbdc0cd4f1f10c7e0f8e40
BLAKE2b-256 cfd92ad2b272e58ed21fab66c1065750dffbd2575f57eb2728b755dc097a3d73

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for helics-3.2.0.post3-py3-none-win32.whl
Algorithm Hash digest
SHA256 9990a7a6706a3bd2ea2fe7fd01f79c1e90771a9a684d044c78495de46f6242e1
MD5 b0556b05caa0ca6275110c6aa2953cbf
BLAKE2b-256 fdc8f7acef43421e0f5e1845b5f6aa36c90d002bfdde33bbdbca83b97880b340

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.0.post3-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1e1423faebdd81bc23017819483cf66da3d46307199a06a9fe784c7c37622746
MD5 eb51015ba2d2ef10a6116e5072e9b31a
BLAKE2b-256 08ed3213154236c5c269505f96bd210dd9790a4f796e6198092530104e12a45c

See more details on using hashes here.

File details

Details for the file helics-3.2.0.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.0.post3-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6990d449ce7fa9900f27e5acd589daf0d02face364aff3ec36bd26af145ca4a
MD5 e74c2cea87f8b7c6229757d69d081aa5
BLAKE2b-256 59d1ab14c1fc52a1a9aad2a38f1cf828a888d78b6b92f6c0372b3c5a8eff7e31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.0.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.0 CPython/3.9.12

File hashes

Hashes for helics-3.2.0.post3-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 12f003add52cca6ac4d534b5a62abed3ee4c11da1c0245b3d71e1cb871676de9
MD5 9a70a3db806c85affbf95b9df5a64527
BLAKE2b-256 a7ecce466013b8cdc43ac0617b65e172d43d798a502c702f479300f138cb21d1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for helics-3.2.0.post3-py2-none-win32.whl
Algorithm Hash digest
SHA256 2b38a91cea8e2431193ad19875fd2c8be653b9966529431aaa9260e7f2ce5594
MD5 8b3256a7e2077f50f602f19f06105f1e
BLAKE2b-256 dad2ae3e563e42dbb3c5b57d26f75794f14d596c6b00a1a9a0dbb733a674092a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.0.post3-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b71b6f265078c70e6d51f74fd11cf6d6bc2cf1d24551b6abd207c6b6cdc1dda4
MD5 2f4059848a001459172f141bdd7dd261
BLAKE2b-256 52040fb23a2587bb40a7f9b1ceb0a214e62022f3df3150768b3db598c9cfdb5d

See more details on using hashes here.

File details

Details for the file helics-3.2.0.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.0.post3-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 581fbc815b38f00bd4a5f7d28d43335e0ede44abcaab945d8145c62d44fe5810
MD5 30a08cb2344c1a7396e95c16f9e5f25d
BLAKE2b-256 d6b51c3909eb6febc973710df0da3b9fb9664da1e363c20a66098182a80574f7

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