Skip to main content

Python HELICS bindings

Project description

PyHELICS

Python HELICS bindings

pip install helics

If you wish to get helics-cli functionality (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.post1.tar.gz (256.3 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.post1-py3-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 3Windows x86-64

helics-3.2.1.post1-py3-none-win32.whl (9.8 MB view details)

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.12+ x86-64

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

Uploaded Python 2Windows x86-64

helics-3.2.1.post1-py2-none-win32.whl (9.8 MB view details)

Uploaded Python 2Windows x86

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

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.2.1.post1-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.2 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.post1.tar.gz.

File metadata

  • Download URL: helics-3.2.1.post1.tar.gz
  • Upload date:
  • Size: 256.3 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.post1.tar.gz
Algorithm Hash digest
SHA256 18ef5e11cba2661aaa6a2cb558c6b0b4b33d72eb3f33ab00a2c3d3c321a0ed86
MD5 109b14e8376afe58d663e26fdf4ae2b0
BLAKE2b-256 3b860b4766f1bd548a713ce49a930b47e4e147a9a4d641eef459baf7c1d12b5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post1-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.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4b1da47e6cc1227f3ea6e8ce0d884936fcbf20077eb2b37db856741396a2b3ed
MD5 2b92891521bf02a91d9db69969b6aabb
BLAKE2b-256 6568456f3b768906c19a9497ac03d23d0568b191537067b679da8bebd6f421e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post1-py3-none-win32.whl
  • Upload date:
  • Size: 9.8 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.post1-py3-none-win32.whl
Algorithm Hash digest
SHA256 ad59839b0483eecb6e8d7fa50ee3c6330587a6c6c65c9e29c13b77e9ae35482b
MD5 7ca89972ae8ca9a08a3ab61f25d3f847
BLAKE2b-256 e4a9379700f3fd5c5d73cef6454f3c88d00d313af8a628984af4f2d07750e3b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post1-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1f2afa15d918fe65cf905b40a7db155bcb4a872ea6f787c381c7063199e46cc4
MD5 ccfdf3ca283a1e627deca80e68d09e14
BLAKE2b-256 1f5647d9511302d4903bfad2797679bdf73b032677253d3defc0d38326020823

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post1-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.post1-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91f4266b3e2aa1eab253a1bc59741fe3af9a7f1a3e3465282687c80d2627039a
MD5 1387067cf3a9274bf715f7405ac8cd2f
BLAKE2b-256 15faeeb30662a9dec7a7688fbdc5799ba1326993447db7c4427cea4b35218bd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post1-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.1 CPython/3.9.13

File hashes

Hashes for helics-3.2.1.post1-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 fbb91b93929848fea46ca827e637e044fcdba1dc3dbbe252fda9989d28e93ccb
MD5 ba48ed58add46579fee6169ddf1af573
BLAKE2b-256 fa991a7aaab3f19cc61040a2ccf2861584f6cc4c5dc61ef6f3437d63519a6ad6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.2.1.post1-py2-none-win32.whl
  • Upload date:
  • Size: 9.8 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.post1-py2-none-win32.whl
Algorithm Hash digest
SHA256 bf99931792d1ba6eb4208b6892ecfa7bd0ecfc03e083f141a8f5e1c8dcc32c33
MD5 4ce2faa85821262f0025947ee6085e72
BLAKE2b-256 380cb393ac6bd940ef6b07b849563bd902998105a19992d218af9805ebe005ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.2.1.post1-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 514009cdf96be9e2538755bf940f438a1ce589ef91033b573b178e29e1aab326
MD5 9d5c33b2c1ccfcbb4dced8b765c94e6a
BLAKE2b-256 3a79813df868860ca0f60d2e38c9fc4f848988fc34dcf84c36ad932755bec323

See more details on using hashes here.

File details

Details for the file helics-3.2.1.post1-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.post1-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f96af778c89e8d74c429ac6545640317dab7fe83419988a1231b5706564b0e8b
MD5 463988bde66b48b4406b9eb8f2ae62c8
BLAKE2b-256 79bfa5ef5a5efde1c62016abcfd5f216eb7945120dbf98d4a85540de660ef3f4

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