rocsparse_dcsrgeam Interface Reference#
hipfort_rocsparse::rocsparse_dcsrgeam Interface Reference
Public Member Functions | |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgeam_ (handle, m, n, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, beta, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgeam_rank_0 (handle, m, n, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, beta, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgeam_rank_1 (handle, m, n, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, beta, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C) |
Member Function/Subroutine Documentation
◆ rocsparse_dcsrgeam_()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgeam::rocsparse_dcsrgeam_ | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_val_A, | ||
type(c_ptr), value | csr_row_ptr_A, | ||
type(c_ptr), value | csr_col_ind_A, | ||
real(c_double) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
type(c_ptr), value | csr_val_B, | ||
type(c_ptr), value | csr_row_ptr_B, | ||
type(c_ptr), value | csr_col_ind_B, | ||
type(c_ptr), value | descr_C, | ||
type(c_ptr), value | csr_val_C, | ||
type(c_ptr), value | csr_row_ptr_C, | ||
type(c_ptr), value | csr_col_ind_C | ||
) |
◆ rocsparse_dcsrgeam_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgeam::rocsparse_dcsrgeam_rank_0 | ( | type(c_ptr) | handle, |
integer(c_int) | m, | ||
integer(c_int) | n, | ||
real(c_double) | alpha, | ||
type(c_ptr) | descr_A, | ||
integer(c_int) | nnz_A, | ||
real(c_double), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_double) | beta, | ||
type(c_ptr) | descr_B, | ||
integer(c_int) | nnz_B, | ||
real(c_double), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
type(c_ptr) | descr_C, | ||
real(c_double), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C | ||
) |
◆ rocsparse_dcsrgeam_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgeam::rocsparse_dcsrgeam_rank_1 | ( | type(c_ptr) | handle, |
integer(c_int) | m, | ||
integer(c_int) | n, | ||
real(c_double) | alpha, | ||
type(c_ptr) | descr_A, | ||
integer(c_int) | nnz_A, | ||
real(c_double), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
real(c_double) | beta, | ||
type(c_ptr) | descr_B, | ||
integer(c_int) | nnz_B, | ||
real(c_double), dimension(:), target | csr_val_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
type(c_ptr) | descr_C, | ||
real(c_double), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C | ||
) |
The documentation for this interface was generated from the following file: