hipsparsescsr2csru Interface Reference

hipsparsescsr2csru Interface Reference#

HIPFORT API Reference: hipfort_hipsparse::hipsparsescsr2csru Interface Reference
hipfort_hipsparse::hipsparsescsr2csru Interface Reference

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

Public Member Functions

integer(kind(hipsparse_status_success)) function hipsparsescsr2csru_ (handle, m, n, nnz, descra, csrval, csrrowptr, csrcolind, myinfo, pbuffer)
 
integer(kind(hipsparse_status_success)) function hipsparsescsr2csru_rank_0 (handle, m, n, nnz, descra, csrval, csrrowptr, csrcolind, myinfo, pbuffer)
 
integer(kind(hipsparse_status_success)) function hipsparsescsr2csru_rank_1 (handle, m, n, nnz, descra, csrval, csrrowptr, csrcolind, myinfo, pbuffer)
 

Detailed Description

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

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

Member Function/Subroutine Documentation

◆ hipsparsescsr2csru_()

integer(kind(hipsparse_status_success)) function hipfort_hipsparse::hipsparsescsr2csru::hipsparsescsr2csru_ ( 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 
)

◆ hipsparsescsr2csru_rank_0()

integer(kind(hipsparse_status_success)) function hipfort_hipsparse::hipsparsescsr2csru::hipsparsescsr2csru_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 
)

◆ hipsparsescsr2csru_rank_1()

integer(kind(hipsparse_status_success)) function hipfort_hipsparse::hipsparsescsr2csru::hipsparsescsr2csru_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: