numcu


Namenumcu JSON
Version 1.0.5 PyPI version JSON
download
home_pagehttps://github.com/AMYPAD/NumCu
SummaryNumerical CUDA-based Python library built on CuVec
upload_time2023-03-15 19:27:46
maintainer
docs_urlNone
authorCasper da Costa-Luis
requires_python>=3.7
licenseMPL-2.0
keywords python c c++ buffer vector array cuda cpython swig extensions api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            NumCu
=====

Numerical CUDA-based Python library built on top of `CuVec <https://github.com/AMYPAD/CuVec>`_.

|Version| |Downloads| |Py-Versions| |DOI| |Licence| |Tests| |Coverage|

.. contents:: Table of contents
   :backlinks: top
   :local:

Install
~~~~~~~

Requirements:

- Python 3.7 or greater (e.g. via `Anaconda or Miniconda <https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda>`_ or via `python3-dev`)
- (optional) `CUDA SDK/Toolkit <https://developer.nvidia.com/cuda-downloads>`_ (including drivers for an NVIDIA GPU)

  * note that if the CUDA SDK/Toolkit is installed *after* NumCu, then NumCu must be re-installed to enable CUDA support

.. code:: sh

    pip install numcu

Usage
~~~~~

See `the usage documentation <https://amypad.github.io/NumCu/#usage>`_.

Contributing
~~~~~~~~~~~~

See `CONTRIBUTING.md <https://github.com/AMYPAD/NumCu/blob/main/CONTRIBUTING.md>`_.

Licence
~~~~~~~

|Licence| |DOI|

Copyright:

- `Casper O. da Costa-Luis <https://github.com/casperdcl>`__ @ University College London/King's College London
- `Contributors <https://github.com/AMYPAD/numcu/graphs/contributors>`__

.. |DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7013340.svg
   :target: https://doi.org/10.5281/zenodo.7013340
.. |Licence| image:: https://img.shields.io/pypi/l/numcu.svg?label=licence
   :target: https://github.com/AMYPAD/NumCu/blob/main/LICENCE
.. |Tests| image:: https://img.shields.io/github/actions/workflow/status/AMYPAD/NumCu/test.yml?branch=main&logo=GitHub
   :target: https://github.com/AMYPAD/NumCu/actions
.. |Downloads| image:: https://img.shields.io/pypi/dm/numcu.svg?logo=pypi&logoColor=white&label=PyPI%20downloads
   :target: https://pypi.org/project/numcu
.. |Coverage| image:: https://codecov.io/gh/AMYPAD/NumCu/branch/main/graph/badge.svg
   :target: https://codecov.io/gh/AMYPAD/NumCu
.. |Version| image:: https://img.shields.io/pypi/v/numcu.svg?logo=python&logoColor=white
   :target: https://github.com/AMYPAD/NumCu/releases
.. |Py-Versions| image:: https://img.shields.io/pypi/pyversions/numcu.svg?logo=python&logoColor=white
   :target: https://pypi.org/project/numcu

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/AMYPAD/NumCu",
    "name": "numcu",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "Python,C,C++,buffer,vector,array,CUDA,CPython,SWIG,extensions,API",
    "author": "Casper da Costa-Luis",
    "author_email": "casper.dcl@physics.org",
    "download_url": "https://files.pythonhosted.org/packages/10/13/4412507a2ce430997623e755881014273401dc2f6eb17fac3c9d37c2bb0c/numcu-1.0.5.tar.gz",
    "platform": null,
    "description": "NumCu\n=====\n\nNumerical CUDA-based Python library built on top of `CuVec <https://github.com/AMYPAD/CuVec>`_.\n\n|Version| |Downloads| |Py-Versions| |DOI| |Licence| |Tests| |Coverage|\n\n.. contents:: Table of contents\n   :backlinks: top\n   :local:\n\nInstall\n~~~~~~~\n\nRequirements:\n\n- Python 3.7 or greater (e.g. via `Anaconda or Miniconda <https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda>`_ or via `python3-dev`)\n- (optional) `CUDA SDK/Toolkit <https://developer.nvidia.com/cuda-downloads>`_ (including drivers for an NVIDIA GPU)\n\n  * note that if the CUDA SDK/Toolkit is installed *after* NumCu, then NumCu must be re-installed to enable CUDA support\n\n.. code:: sh\n\n    pip install numcu\n\nUsage\n~~~~~\n\nSee `the usage documentation <https://amypad.github.io/NumCu/#usage>`_.\n\nContributing\n~~~~~~~~~~~~\n\nSee `CONTRIBUTING.md <https://github.com/AMYPAD/NumCu/blob/main/CONTRIBUTING.md>`_.\n\nLicence\n~~~~~~~\n\n|Licence| |DOI|\n\nCopyright:\n\n- `Casper O. da Costa-Luis <https://github.com/casperdcl>`__ @ University College London/King's College London\n- `Contributors <https://github.com/AMYPAD/numcu/graphs/contributors>`__\n\n.. |DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7013340.svg\n   :target: https://doi.org/10.5281/zenodo.7013340\n.. |Licence| image:: https://img.shields.io/pypi/l/numcu.svg?label=licence\n   :target: https://github.com/AMYPAD/NumCu/blob/main/LICENCE\n.. |Tests| image:: https://img.shields.io/github/actions/workflow/status/AMYPAD/NumCu/test.yml?branch=main&logo=GitHub\n   :target: https://github.com/AMYPAD/NumCu/actions\n.. |Downloads| image:: https://img.shields.io/pypi/dm/numcu.svg?logo=pypi&logoColor=white&label=PyPI%20downloads\n   :target: https://pypi.org/project/numcu\n.. |Coverage| image:: https://codecov.io/gh/AMYPAD/NumCu/branch/main/graph/badge.svg\n   :target: https://codecov.io/gh/AMYPAD/NumCu\n.. |Version| image:: https://img.shields.io/pypi/v/numcu.svg?logo=python&logoColor=white\n   :target: https://github.com/AMYPAD/NumCu/releases\n.. |Py-Versions| image:: https://img.shields.io/pypi/pyversions/numcu.svg?logo=python&logoColor=white\n   :target: https://pypi.org/project/numcu\n",
    "bugtrack_url": null,
    "license": "MPL-2.0",
    "summary": "Numerical CUDA-based Python library built on CuVec",
    "version": "1.0.5",
    "split_keywords": [
        "python",
        "c",
        "c++",
        "buffer",
        "vector",
        "array",
        "cuda",
        "cpython",
        "swig",
        "extensions",
        "api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10134412507a2ce430997623e755881014273401dc2f6eb17fac3c9d37c2bb0c",
                "md5": "877413ccbbb3e5dbb2b6b08a614b8ad3",
                "sha256": "a519696e0073cafedc0ac3d0cefe98490c3c18a6d5e95dab16ac3e348ebfa3ed"
            },
            "downloads": -1,
            "filename": "numcu-1.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "877413ccbbb3e5dbb2b6b08a614b8ad3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 22988,
            "upload_time": "2023-03-15T19:27:46",
            "upload_time_iso_8601": "2023-03-15T19:27:46.477335Z",
            "url": "https://files.pythonhosted.org/packages/10/13/4412507a2ce430997623e755881014273401dc2f6eb17fac3c9d37c2bb0c/numcu-1.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-15 19:27:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "AMYPAD",
    "github_project": "NumCu",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "numcu"
}
        
Elapsed time: 0.13438s