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.post10.tar.gz (267.4 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.post10-py3-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.12+ x86-64

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

Uploaded Python 2Windows x86-64

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

Uploaded Python 2Windows x86

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

Uploaded Python 2manylinux: glibc 2.12+ x86-64

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

File metadata

  • Download URL: helics-3.2.1.post10.tar.gz
  • Upload date:
  • Size: 267.4 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.post10.tar.gz
Algorithm Hash digest
SHA256 6e80f253dc18ff448cafd7f31b8610f3dd50395e8efe9e98c758fd732d5c1d61
MD5 38af4fb8bfce39d5f7bbf8e2ac2764a7
BLAKE2b-256 691d3a434654bcf1f66c7bfe8ad6613f1367c40e4b73a3e070c88bce275341f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post10-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ba6d03b036a6d23b66e7488b0a48451b2652f70d6bcde28841df5963d4f84dee
MD5 691e7edaac28c88499a0c37a3a38b332
BLAKE2b-256 a4b21de77e22e69e62e8bf9f2b3e4095a5a1e39f09c8179222caec647a6bbf56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post10-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.post10-py3-none-win32.whl
Algorithm Hash digest
SHA256 22237843581307d91c028d9e83f431dbb07c66ebd07a5067f8cafdebe8941d2d
MD5 5a752f2fd87cc6ada4fcbbab090dca71
BLAKE2b-256 365f6601a2cc07f66f480a9b097edc36a583929b4e07b6d4d6294e86622692c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post10-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 78fc2fb34e3dbe6e8669ca5a60c0866d9336684c38eca96444a04e2b16206cb1
MD5 4630f3704c9116ef37f8972cdd1b03cc
BLAKE2b-256 e035e7c1a856b15fc157a193019cc2f7567f72f810d66121047c0b446e473a78

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post10-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.post10-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0286a89a622c4f03784079447b3b0d891e39730f81431dc352c0355feded155a
MD5 db6a92e4c8597f6f8996f3f461251ed5
BLAKE2b-256 caff33303b8c0330245bef7158a7204cb8c5c97a555fd82a481700af0864e8b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post10-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 992eac1c49a35aca39ccffde522c5a2efc8899224ae9e0c5992ba22429f721a3
MD5 d589937e45edbb886ac56d6cc87fb61d
BLAKE2b-256 36ad70d481cc5d4cb9c5ce6e12dc9e86ef140e600fe5702031fa509e011da082

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post10-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.post10-py2-none-win32.whl
Algorithm Hash digest
SHA256 f06ee02b9a08f95cd02d37576c30c6cc27540f6aedc69ae351cda272747b36fc
MD5 3aea2751ae2cdd7e0e3a2585fc27c3d6
BLAKE2b-256 cb199e3d3ee352b3425619008cb871429b5432311f4a6da31fbd4ae262d58789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post10-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e31c2debceb9814ad99c3f3727a3d831a51705be00fe4a8583863e849b209337
MD5 1376e7d8329ad4eb7f8681f68424ec41
BLAKE2b-256 e7d5b99e2d866724acf75ab2565c94fa0301f07177862154c69b3338632fc393

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post10-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.post10-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5b43dc5f88d7f6a86c09908779cc7164996444fb1fe6c0fec3edb8d46920416
MD5 c84811d1589dfbdcc228ecc0599e29d8
BLAKE2b-256 253b42717f334c0e657c3bed309f70648e3097642bec72787f5e7046456a3fab

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