.. _hipsparse_generic_functions_:

Sparse Generic Functions
========================

This module holds all sparse generic routines.

The sparse generic routines describe operations that manipulate sparse matrices.

hipsparseAxpby()
----------------

.. doxygenfunction:: hipsparseAxpby

hipsparseGather()
-----------------

.. doxygenfunction:: hipsparseGather

hipsparseScatter()
------------------

.. doxygenfunction:: hipsparseScatter

hipsparseRot()
--------------

.. doxygenfunction:: hipsparseRot

hipsparseSparseToDense_bufferSize()
-----------------------------------

.. doxygenfunction:: hipsparseSparseToDense_bufferSize

hipsparseSparseToDense()
------------------------

.. doxygenfunction:: hipsparseSparseToDense

hipsparseDenseToSparse_bufferSize()
-----------------------------------

.. doxygenfunction:: hipsparseDenseToSparse_bufferSize

hipsparseDenseToSparse_analysis()
---------------------------------

.. doxygenfunction:: hipsparseDenseToSparse_analysis

hipsparseDenseToSparse_convert()
--------------------------------

.. doxygenfunction:: hipsparseDenseToSparse_convert

hipsparseSpVV_bufferSize()
--------------------------

.. doxygenfunction:: hipsparseSpVV_bufferSize

hipsparseSpVV()
---------------

.. doxygenfunction:: hipsparseSpVV

hipsparseSpMV_bufferSize()
--------------------------

.. doxygenfunction:: hipsparseSpMV_bufferSize

hipsparseSpMV()
---------------

.. doxygenfunction:: hipsparseSpMV

hipsparseSpMM_bufferSize()
--------------------------

.. doxygenfunction:: hipsparseSpMM_bufferSize

hipsparseSpMM_preprocess()
--------------------------

.. doxygenfunction:: hipsparseSpMM_preprocess

hipsparseSpMM()
---------------

.. doxygenfunction:: hipsparseSpMM

hipsparseSpGEMM_createDescr()
-----------------------------

.. doxygenfunction:: hipsparseSpGEMM_createDescr

hipsparseSpGEMM_destroyDescr()
------------------------------

.. doxygenfunction:: hipsparseSpGEMM_destroyDescr

hipsparseSpGEMM_workEstimation()
--------------------------------

.. doxygenfunction:: hipsparseSpGEMM_workEstimation

hipsparseSpGEMM_compute()
-------------------------

.. doxygenfunction:: hipsparseSpGEMM_compute

hipsparseSpGEMM_copy()
----------------------

.. doxygenfunction:: hipsparseSpGEMM_copy

hipsparseSDDMM_bufferSize()
---------------------------

.. doxygenfunction:: hipsparseSDDMM_bufferSize

hipsparseSDDMM_preprocess()
---------------------------

.. doxygenfunction:: hipsparseSDDMM_preprocess

hipsparseSDDMM()
----------------

.. doxygenfunction:: hipsparseSDDMM

hipsparseSpSV_createDescr()
---------------------------

.. doxygenfunction:: hipsparseSpSV_createDescr

hipsparseSpSV_destroyDescr()
----------------------------

.. doxygenfunction:: hipsparseSpSV_destroyDescr

hipsparseSpSV_bufferSize()
--------------------------

.. doxygenfunction:: hipsparseSpSV_bufferSize

hipsparseSpSV_analysis()
------------------------

.. doxygenfunction:: hipsparseSpSV_analysis

hipsparseSpSV_solve()
---------------------

.. doxygenfunction:: hipsparseSpSV_solve

hipsparseSpSM_createDescr()
---------------------------

.. doxygenfunction:: hipsparseSpSM_createDescr

hipsparseSpSM_destroyDescr()
----------------------------

.. doxygenfunction:: hipsparseSpSM_destroyDescr

hipsparseSpSM_bufferSize()
--------------------------

.. doxygenfunction:: hipsparseSpSM_bufferSize

hipsparseSpSM_analysis()
------------------------

.. doxygenfunction:: hipsparseSpSM_analysis

hipsparseSpSM_solve()
---------------------

.. doxygenfunction:: hipsparseSpSM_solve
