Metadata-Version: 2.1
Name: cuquantum
Version: 22.11.0
Summary: NVIDIA cuQuantum SDK
Home-page: https://developer.nvidia.com/cuquantum-sdk
Author: NVIDIA Corporation
Author-email: cuda_installer@nvidia.com
License: NVIDIA Proprietary Software
Keywords: cuda,nvidia,state vector,tensor network,high-performance computing,quantum computing
Classifier: Topic :: Scientific/Engineering
Classifier: Environment :: GPU :: NVIDIA CUDA
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.0
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.1
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.2
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.3
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.4
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.5
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.6
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.7
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: cuquantum-cu11 (==22.11.0)

**************************************************************************************
cuQuantum SDK: A High-Performance Library for Accelerating Quantum Information Science
**************************************************************************************

`NVIDIA cuQuantum SDK <https://developer.nvidia.com/cuquantum-sdk>`_ is a high-performance library for quantum information science and beyond.
Currently its primary target is *quantum circuit simulations* and it consists of two major components:

* cuStateVec: a high-performance library for state vector computations
* cuTensorNet: a high-performance library for tensor network computations

In addition to C APIs, cuQuantum also provides Python APIs via `cuQuantum Python`_.

.. _cuQuantum Python: https://pypi.org/project/cuquantum-python/

Documentation
=============

Please refer to https://docs.nvidia.com/cuda/cuquantum/index.html for the cuQuantum documentation.

Installation
============

.. code-block:: bash

   pip install cuquantum

.. note::

   Starting cuQuantum 22.11, this package is a meta package pointing to ``cuquantum-cuXX``,
   where XX is the CUDA major version (currently CUDA 11 is supported).
   Users are encouraged to install the new wheels that come *with* the ``-cuXX`` suffix;
   the old package ``cuquantum`` (without the ``-cuXX`` suffix) currently points to ``cuquantum-cu11``
   and is subject to change in the future.

.. note::

   To use cuQuantum's Python APIs, please directly install `cuQuantum Python`_.

Citing cuQuantum
================

Pleae click this Zenodo badge to see the citation format: |DOI|

.. |DOI| image:: https://zenodo.org/badge/435003852.svg
    :target: https://zenodo.org/badge/latestdoi/435003852
