Skip to main content

Python HELICS bindings

Project description

# PyHELICS

![CI](https://github.com/GMLC-TDC/pyhelics/workflows/CI/badge.svg) [![image](https://badges.gitter.im/GMLC-TDC/pyhelics.png)](https://gitter.im/GMLC-TDC/HELICS) [![image](https://img.shields.io/badge/docs-ready-blue.svg)](https://python.helics.org) [![codecov](https://codecov.io/gh/GMLC-TDC/pyhelics/branch/master/graph/badge.svg)](https://codecov.io/gh/GMLC-TDC/pyhelics)

Python HELICS bindings

`bash pip install helics `

Documentation

To use the project:

`python 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](https://docs.helics.org/en/latest/c-api-reference/index.html).

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](https://github.com/GMLC-TDC/HELICS/releases/latest) for your platform if they exist. If they don’t exist, a source distribution will be installed in which case the user must provide the location of the binaries. For more information, see <https://python.helics.org/installation>.

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-2.6.1.post0.tar.gz (108.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-2.6.1.post0-py3-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 3Windows x86-64

helics-2.6.1.post0-py3-none-manylinux2010_x86_64.whl (9.4 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-2.6.1.post0-py3-none-macosx_10_9_x86_64.whl (6.6 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

helics-2.6.1.post0-py2-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 2Windows x86-64

helics-2.6.1.post0-py2-none-manylinux2010_x86_64.whl (9.4 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-2.6.1.post0-py2-none-macosx_10_9_x86_64.whl (6.6 MB view details)

Uploaded Python 2macOS 10.9+ x86-64

File details

Details for the file helics-2.6.1.post0.tar.gz.

File metadata

  • Download URL: helics-2.6.1.post0.tar.gz
  • Upload date:
  • Size: 108.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.tar.gz
Algorithm Hash digest
SHA256 951f2ea75d66e655d5f562017b01276cc9bc4f015c35b96cdc804cacf9b4352d
MD5 d3a3beae739312a5784f3f7d775d777c
BLAKE2b-256 bc1bbc989545d171039d1be22f8a8fa9a700532b95d5907765c7bb380648a207

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0-py3-none-win_amd64.whl.

File metadata

  • Download URL: helics-2.6.1.post0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 52745bc4466bd968ee620be5b5db781c4ceb93cd5ea0ba109b69d146c327bb24
MD5 489268c25de9203f3caee223347a2673
BLAKE2b-256 f9563ffa314f21e106fe60ebc7e54bb72c090977fd84a8753c87d05fdc17fa6e

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0-py3-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0-py3-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: Python 3, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2688850929ab6b16900b92cf55213ac684e92553401efb8c9dad651221eff88e
MD5 4c85f5e355b8f6acaa1b930630b79b78
BLAKE2b-256 1ee369ecc8c8e1655f36f2b86447e568ea860562bda8877e9adf53f292959845

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a074224b8026c74432809c32f605ce4bddeeab159d99bf09d4962ce70765fad1
MD5 551cfc94f2356b935fade1273e54d1ef
BLAKE2b-256 2330d3fe05e5d691978517480308c033b5cc259dd7e88cbb2f83e21e7377161a

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0-py2-none-win_amd64.whl.

File metadata

  • Download URL: helics-2.6.1.post0-py2-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 2, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 9b59d63c6aa5a6c1b0bf2b8508f3f3751c9c43a94c8c9ebfab1a87afc3fa27ad
MD5 fe823bbbc8600dc64def360dddb9a2d8
BLAKE2b-256 4ce69cb493d6d1a2502702fa7616df8bbfc0b9d43b1ac5906465b3cc394cf4c8

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0-py2-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0-py2-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: Python 2, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c15d5e0006e0c59863d44d7965a0fb7b65d45450845ca20a24cd26156b047913
MD5 2be340730fb608ab91c528303859f68e
BLAKE2b-256 b657196b0b03c9f562b0def85620bb60c5f16c0f9a728b978b84078e2b2d9084

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0-py2-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0-py2-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: Python 2, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0-py2-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39d97b63ff5b9363b2a65f17a4694be473911b5013a36ad74c0d96d230552c23
MD5 7097acc8d61b4cf56bb7639a2ad62b53
BLAKE2b-256 1a3bb224e697a2ed17c8551a0e4c1452d0b788499ed638e9173200a2b3a3dd1d

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