hipsparsescsru2csr Interface Reference

hipsparsescsru2csr Interface Reference#

HIPFORT API Reference: hipfort_hipsparse::hipsparsescsru2csr Interface Reference
hipfort_hipsparse::hipsparsescsru2csr Interface Reference

This function converts the unsorted CSR format to the sorted CSR format. More...

Public Member Functions

integer(kind(hipsparse_status_success)) function hipsparsescsru2csr_ (handle, m, n, nnz, descra, csrval, csrrowptr, csrcolind, myinfo, pbuffer)
 
integer(kind(hipsparse_status_success)) function hipsparsescsru2csr_rank_0 (handle, m, n, nnz, descra, csrval, csrrowptr, csrcolind, myinfo, pbuffer)
 
integer(kind(hipsparse_status_success)) function hipsparsescsru2csr_rank_1 (handle, m, n, nnz, descra, csrval, csrrowptr, csrcolind, myinfo, pbuffer)
 

Detailed Description

This function converts the unsorted CSR format to the sorted CSR format.

The required temporary storage has to be allocated by the user.

Member Function/Subroutine Documentation

◆ hipsparsescsru2csr_()

integer(kind(hipsparse_status_success)) function hipfort_hipsparse::hipsparsescsru2csr::hipsparsescsru2csr_ ( type(c_ptr), value  handle,
integer(c_int), value  m,
integer(c_int), value  n,
integer(c_int), value  nnz,
type(c_ptr), value  descra,
type(c_ptr), value  csrval,
type(c_ptr), value  csrrowptr,
type(c_ptr), value  csrcolind,
type(c_ptr), value  myinfo,
type(c_ptr), value  pbuffer 
)

◆ hipsparsescsru2csr_rank_0()

integer(kind(hipsparse_status_success)) function hipfort_hipsparse::hipsparsescsru2csr::hipsparsescsru2csr_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr)  descra,
real(c_float), target  csrval,
integer(c_int), target  csrrowptr,
integer(c_int), target  csrcolind,
type(c_ptr)  myinfo,
type(c_ptr)  pbuffer 
)

◆ hipsparsescsru2csr_rank_1()

integer(kind(hipsparse_status_success)) function hipfort_hipsparse::hipsparsescsru2csr::hipsparsescsru2csr_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr)  descra,
real(c_float), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowptr,
integer(c_int), dimension(:), target  csrcolind,
type(c_ptr)  myinfo,
type(c_ptr)  pbuffer 
)

The documentation for this interface was generated from the following file: