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.
.. code-block:: bash
pip install ngv-ctools
Tests
=====
.. code-block:: bash
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
.. _ngv: https://github.com/BlueBrain/ArchNGV
.. _pybind11: https://pybind11.readthedocs.io
Raw data
{
"_id": null,
"home_page": "https://github.com/BlueBrain/ngv-ctools.git",
"name": "ngv-ctools",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "Blue Brain Project, EPFL",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/82/6c/eaa601d01eb9ad4d9163c0992aee788d34412f708b725c260b197f9a4a1b/ngv_ctools-1.0.3.tar.gz",
"platform": null,
"description": "Overview\n========\n\nngv-ctools provide c++ algorithms for ngv_ exposed via pybind11_ python bindings.\n\nAlgorithms\n==========\n\n* second_order_solutions\n* grow_waves_on_triangulated_surface\n\nInstallation\n============\n\nIf one is on a Linux platform, one should be able to use the compiled Python wheels.\nThis is the recommended way.\n\n.. code-block:: bash\n\n pip install ngv-ctools\n\nTests\n=====\n\n.. code-block:: bash\n\n pip install tox\n tox\n\nAcknowledgements\n================\n\nThe development of this software was supported by funding to the Blue Brain Project, a research center of the \u00c9cole polytechnique f\u00e9d\u00e9rale de Lausanne (EPFL), from the Swiss government\u2019s ETH Board of the Swiss Federal Institutes of Technology.\n\nFor license and authors, see LICENSE.txt and AUTHORS.txt respectively.\n\nCopyright (c) 2022-2024 Blue Brain Project/EPFL\n\n.. _ngv: https://github.com/BlueBrain/ArchNGV\n.. _pybind11: https://pybind11.readthedocs.io\n",
"bugtrack_url": null,
"license": null,
"summary": "NGV Architecture c++ modules",
"version": "1.0.3",
"project_urls": {
"Homepage": "https://github.com/BlueBrain/ngv-ctools.git"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4501225f979325aa6ba0aab637eb8ce3f8d222e8c088dc1287dced6365706737",
"md5": "c210c1a9852758be27805cb2d77ef727",
"sha256": "11f7b2483df1e7b973c18de80534fb7e622178e4847489553a60d5c108aa39e8"
},
"downloads": -1,
"filename": "ngv_ctools-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c210c1a9852758be27805cb2d77ef727",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 141208,
"upload_time": "2024-04-18T10:14:52",
"upload_time_iso_8601": "2024-04-18T10:14:52.830596Z",
"url": "https://files.pythonhosted.org/packages/45/01/225f979325aa6ba0aab637eb8ce3f8d222e8c088dc1287dced6365706737/ngv_ctools-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8966bdf148205a78b3d0fb2bc8cda90ec9b8b3aa429a8d3cf05e06796ae2aa69",
"md5": "0fd11a3926cf281219fb6f29b90f4a4c",
"sha256": "971aa065b5c7f64fd1a74d3a4a7a5fb11b79726d58353febc6a76ce43279c5f7"
},
"downloads": -1,
"filename": "ngv_ctools-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0fd11a3926cf281219fb6f29b90f4a4c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 142351,
"upload_time": "2024-04-18T10:14:54",
"upload_time_iso_8601": "2024-04-18T10:14:54.380715Z",
"url": "https://files.pythonhosted.org/packages/89/66/bdf148205a78b3d0fb2bc8cda90ec9b8b3aa429a8d3cf05e06796ae2aa69/ngv_ctools-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "961eced920f051b5b5412111eb2950de6bc71440845166e4356c8e097cca6514",
"md5": "4cb27327cb6dbc2e5fdf67ef6d2aa629",
"sha256": "559aa6419749b5aebcdbbda364bab1ee92cca4c3cbcd2d763d3750a48695d123"
},
"downloads": -1,
"filename": "ngv_ctools-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4cb27327cb6dbc2e5fdf67ef6d2aa629",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 141096,
"upload_time": "2024-04-18T10:14:55",
"upload_time_iso_8601": "2024-04-18T10:14:55.772162Z",
"url": "https://files.pythonhosted.org/packages/96/1e/ced920f051b5b5412111eb2950de6bc71440845166e4356c8e097cca6514/ngv_ctools-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f3ae34ebcec4a2b93a9c3eb35b1170d0ebf94ea07db6c95979730de2b6a13ba5",
"md5": "28e42f7fb5752f457a62cd49d620a567",
"sha256": "2e9f7d0aac3454baf0aa68009cb62353745fad3daeab1a01b5dd13e7f81e5d6e"
},
"downloads": -1,
"filename": "ngv_ctools-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "28e42f7fb5752f457a62cd49d620a567",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 140910,
"upload_time": "2024-04-18T10:14:57",
"upload_time_iso_8601": "2024-04-18T10:14:57.520744Z",
"url": "https://files.pythonhosted.org/packages/f3/ae/34ebcec4a2b93a9c3eb35b1170d0ebf94ea07db6c95979730de2b6a13ba5/ngv_ctools-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97379328f48b1f2195ecde4bca418af1a591c61b6b9f0fa09a549a6418ac17c7",
"md5": "3353da2565d4314612e2913d013e01c8",
"sha256": "ee41deae2de6864cef5c7fa3699ed61b72d9694558f6a0a7d7030596d49767d4"
},
"downloads": -1,
"filename": "ngv_ctools-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3353da2565d4314612e2913d013e01c8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 141294,
"upload_time": "2024-04-18T10:14:59",
"upload_time_iso_8601": "2024-04-18T10:14:59.208956Z",
"url": "https://files.pythonhosted.org/packages/97/37/9328f48b1f2195ecde4bca418af1a591c61b6b9f0fa09a549a6418ac17c7/ngv_ctools-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "826ceaa601d01eb9ad4d9163c0992aee788d34412f708b725c260b197f9a4a1b",
"md5": "b6e1abf740f56e881da4b84cc10b1693",
"sha256": "2062074bd4a472c09bb583613fbb058f9b01ce8aa55ee4faacabc2ec9a49e25d"
},
"downloads": -1,
"filename": "ngv_ctools-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "b6e1abf740f56e881da4b84cc10b1693",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 42424,
"upload_time": "2024-04-18T10:15:01",
"upload_time_iso_8601": "2024-04-18T10:15:01.183294Z",
"url": "https://files.pythonhosted.org/packages/82/6c/eaa601d01eb9ad4d9163c0992aee788d34412f708b725c260b197f9a4a1b/ngv_ctools-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-18 10:15:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "BlueBrain",
"github_project": "ngv-ctools",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "ngv-ctools"
}