Skip to main content

NGV Architecture c++ modules

Project description

Overview

ngv-ctools provide c++ algorithms for ngv exposed via pybind11 python bindings.

Algorithms

  • second_order_solutions

  • grow_waves_on_triangulated_surface

Installation

If one is on a Linux platform, one should be able to use the compiled Python wheels. This is the recommended way.

pip install ngv-ctools

Tests

pip install tox
tox

Acknowledgements

The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.

For license and authors, see LICENSE.txt and AUTHORS.txt respectively.

Copyright (c) 2022-2024 Blue Brain Project/EPFL

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ngv_ctools-1.0.4.tar.gz (45.6 kB view details)

Uploaded Source

Built Distributions

ngv_ctools-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.1 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

ngv_ctools-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

ngv_ctools-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

ngv_ctools-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (128.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

ngv_ctools-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

File details

Details for the file ngv_ctools-1.0.4.tar.gz.

File metadata

  • Download URL: ngv_ctools-1.0.4.tar.gz
  • Upload date:
  • Size: 45.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for ngv_ctools-1.0.4.tar.gz
Algorithm Hash digest
SHA256 8ea9de3655985e29eaa2505aabfe2a52ba375d7eeed9a72dacf9570b8e2c1f59
MD5 0b173d764115eccbb6e47729ea10e290
BLAKE2b-256 51cbb7f2200943adc674ba46b1750330412d170df795adb8471b9fdd30ec2092

See more details on using hashes here.

File details

Details for the file ngv_ctools-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ngv_ctools-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 065a3bf1b80aeb09515df7507b30b17fb3af1162faaeab63256ef44c33ea8dff
MD5 1b3fdb7301b0c8736f31923f14f2d4f8
BLAKE2b-256 1b7b98029912ab4e7143632d604a9aa58c8363bd339bb331726d04bfedc36ec3

See more details on using hashes here.

File details

Details for the file ngv_ctools-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ngv_ctools-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a779ac0371da7bcc6196e96f554fe7743abf4b5168679ad33761ac78ba887c4
MD5 c009d2d9c3c938537a1518cec613ac72
BLAKE2b-256 8371a35ac7569ebfac99c71bc83768bc1a5d035db411aa663b683a1e4fd6358b

See more details on using hashes here.

File details

Details for the file ngv_ctools-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ngv_ctools-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59ed1329d3fb31df0d1a5be4e3456ba5c3700cca710b94245e1afdccfc658b51
MD5 6a5dae4e2c95de73a8fdc5b8668eb835
BLAKE2b-256 6eece4d28c74c6a9a0d31e1c34fe119137fc5b985acff8cbadc4204deee4ebc2

See more details on using hashes here.

File details

Details for the file ngv_ctools-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ngv_ctools-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7158f8250d0ef18750e9d11935547d8452e28bc0f8ac5534180fea094a425d63
MD5 34ad3d1f7bf35fb59962c3c5c7ddb84e
BLAKE2b-256 8f10376593d4ae72435ccbc582db20578664435737bd589299c264c279704240

See more details on using hashes here.

File details

Details for the file ngv_ctools-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ngv_ctools-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a1385d01c1b88dd0d67284da88abae756a92d2f5e9d449bb731e4c53fe3d6d9
MD5 b97579febd8d8bdfbd1f184bfe29282f
BLAKE2b-256 31c64208ab10fec8dafc4cc9e4f0f959d0b6b34116b8042d64241fab8b0c321a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page