1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
|
.. meta::
:description: rocSPARSE documentation and API reference library
:keywords: rocSPARSE, ROCm, API, documentation
.. _rocsparse_level3_functions_:
********************************************************************
Sparse level 3 functions
********************************************************************
This module holds all sparse level 3 routines.
The sparse level 3 routines describe operations between a matrix in sparse format and multiple vectors in dense format that can also be seen as a dense matrix.
rocsparse_bsrmm()
-----------------
.. doxygenfunction:: rocsparse_sbsrmm
:outline:
.. doxygenfunction:: rocsparse_dbsrmm
:outline:
.. doxygenfunction:: rocsparse_cbsrmm
:outline:
.. doxygenfunction:: rocsparse_zbsrmm
rocsparse_gebsrmm()
-------------------
.. doxygenfunction:: rocsparse_sgebsrmm
:outline:
.. doxygenfunction:: rocsparse_dgebsrmm
:outline:
.. doxygenfunction:: rocsparse_cgebsrmm
:outline:
.. doxygenfunction:: rocsparse_zgebsrmm
rocsparse_csrmm()
-----------------
.. doxygenfunction:: rocsparse_scsrmm
:outline:
.. doxygenfunction:: rocsparse_dcsrmm
:outline:
.. doxygenfunction:: rocsparse_ccsrmm
:outline:
.. doxygenfunction:: rocsparse_zcsrmm
rocsparse_csrsm_zero_pivot()
----------------------------
.. doxygenfunction:: rocsparse_csrsm_zero_pivot
rocsparse_csrsm_buffer_size()
-----------------------------
.. doxygenfunction:: rocsparse_scsrsm_buffer_size
:outline:
.. doxygenfunction:: rocsparse_dcsrsm_buffer_size
:outline:
.. doxygenfunction:: rocsparse_ccsrsm_buffer_size
:outline:
.. doxygenfunction:: rocsparse_zcsrsm_buffer_size
rocsparse_csrsm_analysis()
--------------------------
.. doxygenfunction:: rocsparse_scsrsm_analysis
:outline:
.. doxygenfunction:: rocsparse_dcsrsm_analysis
:outline:
.. doxygenfunction:: rocsparse_ccsrsm_analysis
:outline:
.. doxygenfunction:: rocsparse_zcsrsm_analysis
rocsparse_csrsm_solve()
-----------------------
.. doxygenfunction:: rocsparse_scsrsm_solve
:outline:
.. doxygenfunction:: rocsparse_dcsrsm_solve
:outline:
.. doxygenfunction:: rocsparse_ccsrsm_solve
:outline:
.. doxygenfunction:: rocsparse_zcsrsm_solve
rocsparse_csrsm_clear()
-----------------------
.. doxygenfunction:: rocsparse_csrsm_clear
rocsparse_bsrsm_zero_pivot()
----------------------------
.. doxygenfunction:: rocsparse_bsrsm_zero_pivot
rocsparse_bsrsm_buffer_size()
-----------------------------
.. doxygenfunction:: rocsparse_sbsrsm_buffer_size
:outline:
.. doxygenfunction:: rocsparse_dbsrsm_buffer_size
:outline:
.. doxygenfunction:: rocsparse_cbsrsm_buffer_size
:outline:
.. doxygenfunction:: rocsparse_zbsrsm_buffer_size
rocsparse_bsrsm_analysis()
--------------------------
.. doxygenfunction:: rocsparse_sbsrsm_analysis
:outline:
.. doxygenfunction:: rocsparse_dbsrsm_analysis
:outline:
.. doxygenfunction:: rocsparse_cbsrsm_analysis
:outline:
.. doxygenfunction:: rocsparse_zbsrsm_analysis
rocsparse_bsrsm_solve()
-----------------------
.. doxygenfunction:: rocsparse_sbsrsm_solve
:outline:
.. doxygenfunction:: rocsparse_dbsrsm_solve
:outline:
.. doxygenfunction:: rocsparse_cbsrsm_solve
:outline:
.. doxygenfunction:: rocsparse_zbsrsm_solve
rocsparse_bsrsm_clear()
-----------------------
.. doxygenfunction:: rocsparse_bsrsm_clear
rocsparse_gemmi()
-----------------
.. doxygenfunction:: rocsparse_sgemmi
:outline:
.. doxygenfunction:: rocsparse_dgemmi
:outline:
.. doxygenfunction:: rocsparse_cgemmi
:outline:
.. doxygenfunction:: rocsparse_zgemmi
|