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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.12+ x86-64

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

Uploaded Python 2Windows x86-64

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

Uploaded Python 2Windows x86

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

Uploaded Python 2manylinux: glibc 2.12+ x86-64

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

File metadata

  • Download URL: helics-3.2.1.post14.tar.gz
  • Upload date:
  • Size: 286.7 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.post14.tar.gz
Algorithm Hash digest
SHA256 e0fe9fad2c6c151a408c06ef5568f4aac9acf852f9a42cd0886ae96814da6794
MD5 a15004cdafb859bde4cd68bf051c9469
BLAKE2b-256 c51a46148c95dc24f95e97049978321dbf7244150d18bd729f9fb47f5b5597fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post14-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f84667c1271e39fe78657e87318c5d05766e804004e7a98def6dd1aa3b2342c9
MD5 b4736a7d8286be15d5bcdbd985291bf8
BLAKE2b-256 a0b6bcda3e8e6c53782d93b4329ffedcf6ec99874e9f67756f089496e0b1ad27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post14-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.post14-py3-none-win32.whl
Algorithm Hash digest
SHA256 bcb5aae81c142ba824b8449e9d55910a5fa29eeacfbf1414edc3e6549d8a4c75
MD5 3db6456b1564e1e563e26e23b207dfe7
BLAKE2b-256 62b66bc1cd18adeb9f5e468ed8885fdeccd3635d6eec3a21d9a34c33c98f6b59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post14-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 88003f7b177a32d9bde64b0ef748c7cb6b84a2487ec97c652d628bd6b6e9c376
MD5 588ade24370005111dc6bf138ace3a09
BLAKE2b-256 863ffe8bb96acd9cdef2800bb0d84d50fe15c6517ced7096cee038ac41014cb6

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post14-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.post14-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6855f54ebc718bf479513b8cfb5e7ed429be52e04daf530e375d51adb1e06689
MD5 158a4347856c9878515426945dc77767
BLAKE2b-256 dfe1d6b7a35854c6f661d4e32058afcdb63aa8ffc2f0f1e16b59c8ec4e1972f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post14-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 13ad2dab2e243dcd373f29d475d4159310a672f775e12aab4f8ca3db5683c1bd
MD5 07033c57b3b3f230ef1ce9eb105d8d52
BLAKE2b-256 5d0874ff079bc71d9323bcdd2d4af2285c1f298843ecfdffaa47073a526981ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post14-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.post14-py2-none-win32.whl
Algorithm Hash digest
SHA256 4544e87ef408931276b0c04a2f6ba39709d97a50ce528caa2cd6da040961f5be
MD5 4f0a9f2d3b8e0d01c2f07a85addd0246
BLAKE2b-256 e1ea5aea1fb8d01c4d124338d4bd5f09c66233ea3d3cb77ad3d135b7fafc4932

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post14-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6e786f4f206a4e2d586c5f7e352fb2b9bf61329aadb4fee9f04e4162b86f96d4
MD5 8929f90d4a0ba1697a31c8a59aa90266
BLAKE2b-256 1145f29d6e19846dc8cc17b75aa2a807679b25dfd6f2044be886dd84cd0b1501

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post14-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.post14-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 850a40c6f7a4b93d80a1365bce62a40d4a6665d14adfdfc6d4b36081f6da1040
MD5 24bd6f1423192007f08f492819d8865d
BLAKE2b-256 f334687f4abaebc1a6b3cc6aecd3f34f9fb8980ecea477e8e26b15a3862a74a9

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