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 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409
|
.. meta::
:description: hipSPARSE documentation and API reference library
:keywords: hipSPARSE, rocSPARSE, ROCm, API, documentation
.. _api:
********************************************************************
Exported hipSPARSE functions
********************************************************************
Auxiliary Functions
===================
+------------------------------------------+
|Function name |
+------------------------------------------+
|:cpp:func:`hipsparseCreate` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroy` |
+------------------------------------------+
|:cpp:func:`hipsparseGetVersion` |
+------------------------------------------+
|:cpp:func:`hipsparseGetGitRevision` |
+------------------------------------------+
|:cpp:func:`hipsparseSetStream` |
+------------------------------------------+
|:cpp:func:`hipsparseGetStream` |
+------------------------------------------+
|:cpp:func:`hipsparseSetPointerMode` |
+------------------------------------------+
|:cpp:func:`hipsparseGetPointerMode` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateMatDescr` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyMatDescr` |
+------------------------------------------+
|:cpp:func:`hipsparseCopyMatDescr` |
+------------------------------------------+
|:cpp:func:`hipsparseSetMatType` |
+------------------------------------------+
|:cpp:func:`hipsparseGetMatType` |
+------------------------------------------+
|:cpp:func:`hipsparseSetMatFillMode` |
+------------------------------------------+
|:cpp:func:`hipsparseGetMatFillMode` |
+------------------------------------------+
|:cpp:func:`hipsparseSetMatDiagType` |
+------------------------------------------+
|:cpp:func:`hipsparseGetMatDiagType` |
+------------------------------------------+
|:cpp:func:`hipsparseSetMatIndexBase` |
+------------------------------------------+
|:cpp:func:`hipsparseGetMatIndexBase` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateHybMat` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyHybMat` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateBsrsv2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyBsrsv2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateBsrsm2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyBsrsm2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateBsrilu02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyBsrilu02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateBsric02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyBsric02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsrsv2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyCsrsv2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsrsm2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyCsrsm2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsrilu02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyCsrilu02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsric02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyCsric02Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsru2csrInfo` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyCsru2csrInfo` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateColorInfo` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyColorInfo` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsrgemm2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyCsrgemm2Info` |
+------------------------------------------+
|:cpp:func:`hipsparseCreatePruneInfo` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyPruneInfo` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateSpVec` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroySpVec` |
+------------------------------------------+
|:cpp:func:`hipsparseSpVecGet` |
+------------------------------------------+
|:cpp:func:`hipsparseSpVecGetIndexBase` |
+------------------------------------------+
|:cpp:func:`hipsparseSpVecGetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseSpVecSetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCoo` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCooAoS` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsr` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateCsc` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateBlockedEll` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroySpMat` |
+------------------------------------------+
|:cpp:func:`hipsparseCooGet` |
+------------------------------------------+
|:cpp:func:`hipsparseCooAoSGet` |
+------------------------------------------+
|:cpp:func:`hipsparseCsrGet` |
+------------------------------------------+
|:cpp:func:`hipsparseBlockedEllGet` |
+------------------------------------------+
|:cpp:func:`hipsparseCsrSetPointers` |
+------------------------------------------+
|:cpp:func:`hipsparseCscSetPointers` |
+------------------------------------------+
|:cpp:func:`hipsparseCooSetPointers` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatGetSize` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatGetFormat` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatGetIndexBase` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatGetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatSetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatGetAttribute` |
+------------------------------------------+
|:cpp:func:`hipsparseSpMatSetAttribute` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateDnVec` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyDnVec` |
+------------------------------------------+
|:cpp:func:`hipsparseDnVecGet` |
+------------------------------------------+
|:cpp:func:`hipsparseDnVecGetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseDnVecSetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseCreateDnMat` |
+------------------------------------------+
|:cpp:func:`hipsparseDestroyDnMat` |
+------------------------------------------+
|:cpp:func:`hipsparseDnMatGet` |
+------------------------------------------+
|:cpp:func:`hipsparseDnMatGetValues` |
+------------------------------------------+
|:cpp:func:`hipsparseDnMatSetValues` |
+------------------------------------------+
Sparse Level 1 Functions
========================
================================================ ====== ====== ============== ==============
Function name single double single complex double complex
================================================ ====== ====== ============== ==============
:cpp:func:`hipsparseXaxpyi() <hipsparseSaxpyi>` x x x x
:cpp:func:`hipsparseXdoti() <hipsparseSdoti>` x x x x
:cpp:func:`hipsparseXdotci() <hipsparseCdotci>` x x
:cpp:func:`hipsparseXgthr() <hipsparseSgthr>` x x x x
:cpp:func:`hipsparseXgthrz() <hipsparseSgthrz>` x x x x
:cpp:func:`hipsparseXroti() <hipsparseSroti>` x x
:cpp:func:`hipsparseXsctr() <hipsparseSsctr>` x x x x
================================================ ====== ====== ============== ==============
Sparse Level 2 Functions
========================
============================================================================== ====== ====== ============== ==============
Function name single double single complex double complex
============================================================================== ====== ====== ============== ==============
:cpp:func:`hipsparseXcsrmv() <hipsparseScsrmv>` x x x x
:cpp:func:`hipsparseXcsrsv2_zeroPivot`
:cpp:func:`hipsparseXcsrsv2_bufferSize() <hipsparseScsrsv2_bufferSize>` x x x x
:cpp:func:`hipsparseXcsrsv2_bufferSizeExt() <hipsparseScsrsv2_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsrsv2_analysis() <hipsparseScsrsv2_analysis>` x x x x
:cpp:func:`hipsparseXcsrsv2_solve() <hipsparseScsrsv2_solve>` x x x x
:cpp:func:`hipsparseXhybmv() <hipsparseShybmv>` x x x x
:cpp:func:`hipsparseXbsrmv() <hipsparseSbsrmv>` x x x x
:cpp:func:`hipsparseXbsrxmv() <hipsparseSbsrxmv>` x x x x
:cpp:func:`hipsparseXbsrsv2_zeroPivot`
:cpp:func:`hipsparseXbsrsv2_bufferSize() <hipsparseSbsrsv2_bufferSize>` x x x x
:cpp:func:`hipsparseXbsrsv2_bufferSizeExt() <hipsparseSbsrsv2_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXbsrsv2_analysis() <hipsparseSbsrsv2_analysis>` x x x x
:cpp:func:`hipsparseXbsrsv2_solve() <hipsparseSbsrsv2_solve>` x x x x
:cpp:func:`hipsparseXgemvi_bufferSize() <hipsparseSgemvi_bufferSize>` x x x x
:cpp:func:`hipsparseXgemvi() <hipsparseSgemvi>` x x x x
============================================================================== ====== ====== ============== ==============
Sparse Level 3 Functions
========================
============================================================================= ====== ====== ============== ==============
Function name single double single complex double complex
============================================================================= ====== ====== ============== ==============
:cpp:func:`hipsparseXbsrmm() <hipsparseSbsrmm>` x x x x
:cpp:func:`hipsparseXcsrmm() <hipsparseScsrmm>` x x x x
:cpp:func:`hipsparseXcsrmm2() <hipsparseScsrmm2>` x x x x
:cpp:func:`hipsparseXbsrsm2_zeroPivot`
:cpp:func:`hipsparseXbsrsm2_bufferSize() <hipsparseSbsrsm2_bufferSize>` x x x x
:cpp:func:`hipsparseXbsrsm2_analysis() <hipsparseSbsrsm2_analysis>` x x x x
:cpp:func:`hipsparseXbsrsm2_solve() <hipsparseSbsrsm2_solve>` x x x x
:cpp:func:`hipsparseXcsrsm2_zeroPivot`
:cpp:func:`hipsparseXcsrsm2_bufferSizeExt() <hipsparseScsrsm2_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsrsm2_analysis() <hipsparseScsrsm2_analysis>` x x x x
:cpp:func:`hipsparseXcsrsm2_solve() <hipsparseScsrsm2_solve>` x x x x
:cpp:func:`hipsparseXgemmi() <hipsparseSgemmi>` x x x x
============================================================================= ====== ====== ============== ==============
Sparse Extra Functions
======================
================================================================================== ====== ====== ============== ==============
Function name single double single complex double complex
================================================================================== ====== ====== ============== ==============
:cpp:func:`hipsparseXcsrgeamNnz()`
:cpp:func:`hipsparseXcsrgeam() <hipsparseScsrgeam>` x x x x
:cpp:func:`hipsparseXcsrgeam2_bufferSizeExt() <hipsparseScsrgeam2_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsrgeam2Nnz()`
:cpp:func:`hipsparseXcsrgeam2() <hipsparseScsrgeam2>` x x x x
:cpp:func:`hipsparseXcsrgemmNnz`
:cpp:func:`hipsparseXcsrgemm() <hipsparseScsrgemm>` x x x x
:cpp:func:`hipsparseXcsrgemm2_bufferSizeExt() <hipsparseScsrgemm2_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsrgemm2Nnz`
:cpp:func:`hipsparseXcsrgemm2() <hipsparseScsrgemm2>` x x x x
================================================================================== ====== ====== ============== ==============
Preconditioner Functions
========================
===================================================================================================================== ====== ====== ============== ==============
Function name single double single complex double complex
===================================================================================================================== ====== ====== ============== ==============
:cpp:func:`hipsparseXbsrilu02_zeroPivot`
:cpp:func:`hipsparseXbsrilu02_numericBoost() <hipsparseSbsrilu02_numericBoost>` x x x x
:cpp:func:`hipsparseXbsrilu02_bufferSize() <hipsparseSbsrilu02_bufferSize>` x x x x
:cpp:func:`hipsparseXbsrilu02_analysis() <hipsparseSbsrilu02_analysis>` x x x x
:cpp:func:`hipsparseXbsrilu02() <hipsparseSbsrilu02>` x x x x
:cpp:func:`hipsparseXcsrilu02_zeroPivot`
:cpp:func:`hipsparseXcsrilu02_numericBoost() <hipsparseScsrilu02_numericBoost>` x x x x
:cpp:func:`hipsparseXcsrilu02_bufferSize() <hipsparseScsrilu02_bufferSize>` x x x x
:cpp:func:`hipsparseXcsrilu02_bufferSizeExt() <hipsparseScsrilu02_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsrilu02_analysis() <hipsparseScsrilu02_analysis>` x x x x
:cpp:func:`hipsparseXcsrilu02() <hipsparseScsrilu02>` x x x x
:cpp:func:`hipsparseXbsric02_zeroPivot`
:cpp:func:`hipsparseXbsric02_bufferSize() <hipsparseSbsric02_bufferSize>` x x x x
:cpp:func:`hipsparseXbsric02_analysis() <hipsparseSbsric02_analysis>` x x x x
:cpp:func:`hipsparseXbsric02() <hipsparseSbsric02>` x x x x
:cpp:func:`hipsparseXcsric02_zeroPivot`
:cpp:func:`hipsparseXcsric02_bufferSize() <hipsparseScsric02_bufferSize>` x x x x
:cpp:func:`hipsparseXcsric02_bufferSizeExt() <hipsparseScsric02_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsric02_analysis() <hipsparseScsric02_analysis>` x x x x
:cpp:func:`hipsparseXcsric02() <hipsparseScsric02>` x x x x
:cpp:func:`hipsparseXgtsv2_bufferSizeExt() <hipsparseSgtsv2_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXgtsv2() <hipsparseSgtsv2>` x x x x
:cpp:func:`hipsparseXgtsv2_nopivot_bufferSizeExt() <hipsparseSgtsv2_nopivot_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXgtsv2_nopivot() <hipsparseSgtsv2_nopivot>` x x x x
:cpp:func:`hipsparseXgtsv2StridedBatch_bufferSizeExt() <hipsparseSgtsv2StridedBatch_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXgtsv2StridedBatch() <hipsparseSgtsv2StridedBatch>` x x x x
:cpp:func:`hipsparseXgtsvInterleavedBatch_bufferSizeExt() <hipsparseSgtsvInterleavedBatch_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXgtsvInterleavedBatch() <hipsparseSgtsvInterleavedBatch>` x x x x
:cpp:func:`hipsparseXgpsvInterleavedBatch_bufferSizeExt() <hipsparseSgpsvInterleavedBatch_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXgpsvInterleavedBatch() <hipsparseSgpsvInterleavedBatch>` x x x x
===================================================================================================================== ====== ====== ============== ==============
Conversion Functions
====================
====================================================================================================================== ====== ====== ============== ==============
Function name single double single complex double complex
====================================================================================================================== ====== ====== ============== ==============
:cpp:func:`hipsparseXnnz() <hipsparseSnnz>` x x x x
:cpp:func:`hipsparseXdense2csr() <hipsparseSdense2csr>` x x x x
:cpp:func:`hipsparseXpruneDense2csr_bufferSize() <hipsparseSpruneDense2csr_bufferSize>` x x
:cpp:func:`hipsparseXpruneDense2csr_bufferSizeExt() <hipsparseSpruneDense2csr_bufferSizeExt>` x x
:cpp:func:`hipsparseXpruneDense2csrNnz() <hipsparseSpruneDense2csrNnz>` x x
:cpp:func:`hipsparseXpruneDense2csr() <hipsparseSpruneDense2csr>` x x
:cpp:func:`hipsparseXpruneDense2csrByPercentage_bufferSize() <hipsparseSpruneDense2csrByPercentage_bufferSize>` x x
:cpp:func:`hipsparseXpruneDense2csrByPercentage_bufferSizeExt() <hipsparseSpruneDense2csrByPercentage_bufferSizeExt>` x x
:cpp:func:`hipsparseXpruneDense2csrNnzByPercentage() <hipsparseSpruneDense2csrNnzByPercentage>` x x
:cpp:func:`hipsparseXpruneDense2csrByPercentage() <hipsparseSpruneDense2csrByPercentage>` x x
:cpp:func:`hipsparseXdense2csc() <hipsparseSdense2csc>` x x x x
:cpp:func:`hipsparseXcsr2dense() <hipsparseScsr2dense>` x x x x
:cpp:func:`hipsparseXcsc2dense() <hipsparseScsc2dense>` x x x x
:cpp:func:`hipsparseXcsr2bsrNnz`
:cpp:func:`hipsparseXcsr2bsr() <hipsparseScsr2bsr>` x x x x
:cpp:func:`hipsparseXnnz_compress() <hipsparseSnnz_compress>` x x x x
:cpp:func:`hipsparseXcsr2coo`
:cpp:func:`hipsparseXcsr2csc() <hipsparseScsr2csc>` x x x x
:cpp:func:`hipsparseXcsr2hyb() <hipsparseScsr2hyb>` x x x x
:cpp:func:`hipsparseXgebsr2gebsc_bufferSize <hipsparseSgebsr2gebsc_bufferSize>` x x x x
:cpp:func:`hipsparseXgebsr2gebsc() <hipsparseSgebsr2gebsc>` x x x x
:cpp:func:`hipsparseXcsr2gebsr_bufferSize() <hipsparseScsr2gebsr_bufferSize>` x x x x
:cpp:func:`hipsparseXcsr2gebsrNnz`
:cpp:func:`hipsparseXcsr2gebsr() <hipsparseScsr2gebsr>` x x x x
:cpp:func:`hipsparseXbsr2csr() <hipsparseSbsr2csr>` x x x x
:cpp:func:`hipsparseXgebsr2csr() <hipsparseSgebsr2csr>` x x x x
:cpp:func:`hipsparseXcsr2csr_compress() <hipsparseScsr2csr_compress>` x x x x
:cpp:func:`hipsparseXpruneCsr2csr_bufferSize() <hipsparseSpruneCsr2csr_bufferSize>` x x
:cpp:func:`hipsparseXpruneCsr2csr_bufferSizeExt() <hipsparseSpruneCsr2csr_bufferSizeExt>` x x
:cpp:func:`hipsparseXpruneCsr2csrNnz() <hipsparseSpruneCsr2csrNnz>` x x
:cpp:func:`hipsparseXpruneCsr2csr() <hipsparseSpruneCsr2csr>` x x
:cpp:func:`hipsparseXpruneCsr2csrByPercentage_bufferSize() <hipsparseSpruneCsr2csrByPercentage_bufferSize>` x x
:cpp:func:`hipsparseXpruneCsr2csrByPercentage_bufferSizeExt() <hipsparseSpruneCsr2csrByPercentage_bufferSizeExt>` x x
:cpp:func:`hipsparseXpruneCsr2csrNnzByPercentage() <hipsparseSpruneCsr2csrNnzByPercentage>` x x
:cpp:func:`hipsparseXpruneCsr2csrByPercentage() <hipsparseSpruneCsr2csrByPercentage>` x x
:cpp:func:`hipsparseXhyb2csr() <hipsparseShyb2csr>` x x x x
:cpp:func:`hipsparseXcoo2csr`
:cpp:func:`hipsparseCreateIdentityPermutation`
:cpp:func:`hipsparseXcsrsort_bufferSizeExt`
:cpp:func:`hipsparseXcsrsort`
:cpp:func:`hipsparseXcscsort_bufferSizeExt`
:cpp:func:`hipsparseXcscsort`
:cpp:func:`hipsparseXcoosort_bufferSizeExt`
:cpp:func:`hipsparseXcoosortByRow`
:cpp:func:`hipsparseXcoosortByColumn`
:cpp:func:`hipsparseXgebsr2gebsr_bufferSize() <hipsparseSgebsr2gebsr_bufferSize>` x x x x
:cpp:func:`hipsparseXgebsr2gebsrNnz()`
:cpp:func:`hipsparseXgebsr2gebsr() <hipsparseSgebsr2gebsr>` x x x x
:cpp:func:`hipsparseXcsru2csr_bufferSizeExt() <hipsparseScsru2csr_bufferSizeExt>` x x x x
:cpp:func:`hipsparseXcsru2csr() <hipsparseScsru2csr>` x x x x
:cpp:func:`hipsparseXcsr2csru() <hipsparseScsr2csru>` x x x x
====================================================================================================================== ====== ====== ============== ==============
Reordering Functions
====================
======================================================= ====== ====== ============== ==============
Function name single double single complex double complex
======================================================= ====== ====== ============== ==============
:cpp:func:`hipsparseXcsrcolor() <hipsparseScsrcolor>` x x x x
======================================================= ====== ====== ============== ==============
Sparse Generic Functions
========================
================================================= ====== ====== ============== ==============
Function name single double single complex double complex
================================================= ====== ====== ============== ==============
:cpp:func:`hipsparseAxpby()` x x x x
:cpp:func:`hipsparseGather()` x x x x
:cpp:func:`hipsparseScatter()` x x x x
:cpp:func:`hipsparseRot()` x x x x
:cpp:func:`hipsparseSparseToDense_bufferSize()` x x x x
:cpp:func:`hipsparseSparseToDense()` x x x x
:cpp:func:`hipsparseDenseToSparse_bufferSize()` x x x x
:cpp:func:`hipsparseDenseToSparse_analysis()` x x x x
:cpp:func:`hipsparseDenseToSparse_convert()` x x x x
:cpp:func:`hipsparseSpVV_bufferSize()` x x x x
:cpp:func:`hipsparseSpVV()` x x x x
:cpp:func:`hipsparseSpMV_bufferSize()` x x x x
:cpp:func:`hipsparseSpMV_preprocess()` x x x x
:cpp:func:`hipsparseSpMV()` x x x x
:cpp:func:`hipsparseSpMM_bufferSize()` x x x x
:cpp:func:`hipsparseSpMM_preprocess()` x x x x
:cpp:func:`hipsparseSpMM()` x x x x
:cpp:func:`hipsparseSpGEMM_createDescr()` x x x x
:cpp:func:`hipsparseSpGEMM_destroyDescr()` x x x x
:cpp:func:`hipsparseSpGEMM_workEstimation()` x x x x
:cpp:func:`hipsparseSpGEMM_compute()` x x x x
:cpp:func:`hipsparseSpGEMM_copy()` x x x x
:cpp:func:`hipsparseSpGEMMreuse_workEstimation()` x x x x
:cpp:func:`hipsparseSpGEMMreuse_nnz()` x x x x
:cpp:func:`hipsparseSpGEMMreuse_copy()` x x x x
:cpp:func:`hipsparseSpGEMMreuse_compute()` x x x x
:cpp:func:`hipsparseSDDMM_bufferSize()` x x x x
:cpp:func:`hipsparseSDDMM_preprocess()` x x x x
:cpp:func:`hipsparseSDDMM()` x x x x
:cpp:func:`hipsparseSpSV_createDescr()` x x x x
:cpp:func:`hipsparseSpSV_destroyDescr()` x x x x
:cpp:func:`hipsparseSpSV_bufferSize()` x x x x
:cpp:func:`hipsparseSpSV_analysis()` x x x x
:cpp:func:`hipsparseSpSV_solve()` x x x x
:cpp:func:`hipsparseSpSM_createDescr()` x x x x
:cpp:func:`hipsparseSpSM_destroyDescr()` x x x x
:cpp:func:`hipsparseSpSM_bufferSize()` x x x x
:cpp:func:`hipsparseSpSM_analysis()` x x x x
:cpp:func:`hipsparseSpSM_solve()` x x x x
================================================= ====== ====== ============== ==============
|