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
Metadata
Release files for ngv-ctools 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ngv_ctools-1.0.4.tar.gz | 45.6 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| ngv_ctools-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.17+ x86-64 | Details |
| ngv_ctools-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.17+ x86-64 | Details |
| ngv_ctools-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.17+ x86-64 | Details |
| ngv_ctools-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64 | Details |
| ngv_ctools-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.17+ x86-64 | Details |
Total release size: 692.0 kB
Release files / ngv_ctools-1.0.4.tar.gz
| Download URL | ngv_ctools-1.0.4.tar.gz |
|---|---|
| Size | 45.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8ea9de3655985e29eaa2505aabfe2a52ba375d7eeed9a72dacf9570b8e2c1f59
|
|
BLAKE2b-256 checksum How to use checksums |
51cbb7f2200943adc674ba46b1750330412d170df795adb8471b9fdd30ec2092
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / ngv_ctools-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ngv_ctools-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 129.1 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
065a3bf1b80aeb09515df7507b30b17fb3af1162faaeab63256ef44c33ea8dff
|
|
BLAKE2b-256 checksum How to use checksums |
1b7b98029912ab4e7143632d604a9aa58c8363bd339bb331726d04bfedc36ec3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / ngv_ctools-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ngv_ctools-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 129.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5a779ac0371da7bcc6196e96f554fe7743abf4b5168679ad33761ac78ba887c4
|
|
BLAKE2b-256 checksum How to use checksums |
8371a35ac7569ebfac99c71bc83768bc1a5d035db411aa663b683a1e4fd6358b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / ngv_ctools-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ngv_ctools-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 129.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
59ed1329d3fb31df0d1a5be4e3456ba5c3700cca710b94245e1afdccfc658b51
|
|
BLAKE2b-256 checksum How to use checksums |
6eece4d28c74c6a9a0d31e1c34fe119137fc5b985acff8cbadc4204deee4ebc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / ngv_ctools-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ngv_ctools-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 128.9 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7158f8250d0ef18750e9d11935547d8452e28bc0f8ac5534180fea094a425d63
|
|
BLAKE2b-256 checksum How to use checksums |
8f10376593d4ae72435ccbc582db20578664435737bd589299c264c279704240
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / ngv_ctools-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | ngv_ctools-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 129.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9a1385d01c1b88dd0d67284da88abae756a92d2f5e9d449bb731e4c53fe3d6d9
|
|
BLAKE2b-256 checksum How to use checksums |
31c64208ab10fec8dafc4cc9e4f0f959d0b6b34116b8042d64241fab8b0c321a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|