hipfort_rocsparse Module Reference#
hipfort_rocsparse Module Reference
Functions/Subroutines | |
integer(kind(rocsparse_status_success)) function | rocsparse_saxpyi_rank_1 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_daxpyi_rank_0 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_daxpyi_rank_1 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_caxpyi_rank_0 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_caxpyi_rank_1 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zaxpyi_rank_0 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zaxpyi_rank_1 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdoti_rank_0 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdoti_rank_1 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddoti_rank_0 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddoti_rank_1 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdoti_rank_0 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdoti_rank_1 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdoti_rank_0 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdoti_rank_1 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdotci_rank_0 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdotci_rank_1 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdotci_rank_0 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdotci_rank_1 (handle, nnz, x_val, x_ind, y, myResult, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgthr_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgthr_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgthr_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgthr_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgthr_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgthr_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgthr_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgthr_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgthrz_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgthrz_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgthrz_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgthrz_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgthrz_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgthrz_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgthrz_rank_0 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgthrz_rank_1 (handle, nnz, y, x_val, x_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sroti_rank_0 (handle, nnz, x_val, x_ind, y, c, s, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sroti_rank_1 (handle, nnz, x_val, x_ind, y, c, s, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_droti_rank_0 (handle, nnz, x_val, x_ind, y, c, s, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_droti_rank_1 (handle, nnz, x_val, x_ind, y, c, s, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_ssctr_rank_0 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_ssctr_rank_1 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_dsctr_rank_0 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_dsctr_rank_1 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_csctr_rank_0 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_csctr_rank_1 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zsctr_rank_0 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_zsctr_rank_1 (handle, nnz, x_val, x_ind, y, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrmv_rank_0 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrmv_rank_1 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrmv_rank_0 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrmv_rank_1 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrmv_rank_0 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrmv_rank_1 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrmv_rank_0 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrmv_rank_1 (handle, dir, trans, mb, nb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrsv_buffer_size_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrsv_buffer_size_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrsv_buffer_size_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrsv_buffer_size_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrsv_buffer_size_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrsv_buffer_size_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrsv_buffer_size_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrsv_buffer_size_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrsv_analysis_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrsv_analysis_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrsv_analysis_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrsv_analysis_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrsv_analysis_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrsv_analysis_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrsv_analysis_rank_0 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrsv_analysis_rank_1 (handle, dir, trans, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrsv_solve_rank_0 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrsv_solve_rank_1 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrsv_solve_rank_0 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrsv_solve_rank_1 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrsv_solve_rank_0 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrsv_solve_rank_1 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrsv_solve_rank_0 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrsv_solve_rank_1 (handle, dir, trans, mb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, bsr_dim, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scoomv_rank_0 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_scoomv_rank_1 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcoomv_rank_0 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcoomv_rank_1 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccoomv_rank_0 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccoomv_rank_1 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcoomv_rank_0 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcoomv_rank_1 (handle, trans, m, n, nnz, alpha, descr, coo_val, coo_row_ind, coo_col_ind, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmv_analysis_rank_0 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmv_analysis_rank_1 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmv_analysis_rank_0 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmv_analysis_rank_1 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmv_analysis_rank_0 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmv_analysis_rank_1 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmv_analysis_rank_0 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmv_analysis_rank_1 (handle, trans, m, n, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmv_rank_0 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmv_rank_1 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmv_rank_0 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmv_rank_1 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmv_rank_0 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmv_rank_1 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmv_rank_0 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmv_rank_1 (handle, trans, m, n, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsv_buffer_size_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsv_buffer_size_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsv_buffer_size_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsv_buffer_size_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsv_buffer_size_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsv_buffer_size_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsv_buffer_size_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsv_buffer_size_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsv_analysis_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsv_analysis_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsv_analysis_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsv_analysis_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsv_analysis_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsv_analysis_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsv_analysis_rank_0 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsv_analysis_rank_1 (handle, trans, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsv_solve_rank_0 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsv_solve_rank_1 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsv_solve_rank_0 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsv_solve_rank_1 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsv_solve_rank_0 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsv_solve_rank_1 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsv_solve_rank_0 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsv_solve_rank_1 (handle, trans, m, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, x, y, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sellmv_rank_0 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_sellmv_rank_1 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dellmv_rank_0 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dellmv_rank_1 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_cellmv_rank_0 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_cellmv_rank_1 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zellmv_rank_0 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zellmv_rank_1 (handle, trans, m, n, alpha, descr, ell_val, ell_col_ind, ell_width, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_shybmv_rank_0 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_shybmv_rank_1 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dhybmv_rank_0 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_dhybmv_rank_1 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_chybmv_rank_0 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_chybmv_rank_1 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zhybmv_rank_0 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_zhybmv_rank_1 (handle, trans, alpha, descr, hyb, x, beta, y) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrmm_full_rank (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrmm_rank_0 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrmm_rank_1 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrmm_full_rank (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrmm_rank_0 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrmm_rank_1 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrmm_full_rank (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrmm_rank_0 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrmm_rank_1 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrmm_full_rank (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrmm_rank_0 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrmm_rank_1 (handle, dir, trans_A, trans_B, mb, n, kb, nnzb, alpha, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmm_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmm_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrmm_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmm_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmm_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrmm_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmm_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmm_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrmm_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmm_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmm_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrmm_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_buffer_size_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_buffer_size_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_buffer_size_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_buffer_size_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_buffer_size_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_buffer_size_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_buffer_size_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_buffer_size_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_buffer_size_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_buffer_size_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_buffer_size_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_buffer_size_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_analysis_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_analysis_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_analysis_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_analysis_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_analysis_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_analysis_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_analysis_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_analysis_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_analysis_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_analysis_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_analysis_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_analysis_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_solve_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_solve_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrsm_solve_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_solve_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_solve_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrsm_solve_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_solve_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_solve_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrsm_solve_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_solve_full_rank (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_solve_rank_0 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrsm_solve_rank_1 (handle, trans_A, trans_B, m, nrhs, nnz, alpha, descr, csr_val, csr_row_ptr, csr_col_ind, B, ldb, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgemmi_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgemmi_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgemmi_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgemmi_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgemmi_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgemmi_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgemmi_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgemmi_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgemmi_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgemmi_full_rank (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgemmi_rank_0 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgemmi_rank_1 (handle, trans_A, trans_B, m, n, k, nnz, alpha, A, lda, descr, csr_val, csr_row_ptr, csr_col_ind, beta, C, ldc) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrgeam_nnz_rank_0 (handle, m, n, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, descr_C, csr_row_ptr_C, nnz_C) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrgeam_nnz_rank_1 (handle, m, n, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, descr_C, csr_row_ptr_C, nnz_C) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrgeam_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_scsrgeam_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) |
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) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrgeam_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_ccsrgeam_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) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrgeam_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_zcsrgeam_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) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrgemm_buffer_size_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrgemm_buffer_size_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgemm_buffer_size_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgemm_buffer_size_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrgemm_buffer_size_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrgemm_buffer_size_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrgemm_buffer_size_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrgemm_buffer_size_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, info_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrgemm_nnz_rank_0 (handle, trans_A, trans_B, m, n, k, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_row_ptr_C, nnz_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrgemm_nnz_rank_1 (handle, trans_A, trans_B, m, n, k, descr_A, nnz_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_row_ptr_B, csr_col_ind_B, descr_D, nnz_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_row_ptr_C, nnz_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrgemm_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrgemm_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgemm_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrgemm_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrgemm_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrgemm_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrgemm_rank_0 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrgemm_rank_1 (handle, trans_A, trans_B, m, n, k, alpha, descr_A, nnz_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, descr_B, nnz_B, csr_val_B, csr_row_ptr_B, csr_col_ind_B, beta, descr_D, nnz_D, csr_val_D, csr_row_ptr_D, csr_col_ind_D, descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, info_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsric0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsric0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsric0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsric0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsric0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsric0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsric0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsric0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsric0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsric0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsric0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsric0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsric0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsric0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsric0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsric0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsric0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsric0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsric0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsric0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsric0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsric0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsric0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsric0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrilu0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrilu0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrilu0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrilu0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrilu0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrilu0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrilu0_buffer_size_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrilu0_buffer_size_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrilu0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrilu0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrilu0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrilu0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrilu0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrilu0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrilu0_analysis_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrilu0_analysis_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrilu0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsrilu0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrilu0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsrilu0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrilu0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsrilu0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrilu0_rank_0 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsrilu0_rank_1 (handle, dir, mb, nnzb, descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsric0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsric0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsric0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsric0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsric0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsric0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsric0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsric0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsric0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsric0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsric0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsric0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsric0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsric0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsric0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsric0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsric0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsric0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsric0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsric0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsric0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsric0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsric0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsric0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrilu0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrilu0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrilu0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrilu0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrilu0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrilu0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrilu0_buffer_size_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrilu0_buffer_size_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrilu0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrilu0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrilu0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrilu0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrilu0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrilu0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrilu0_analysis_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrilu0_analysis_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, analysis, solve, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrilu0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsrilu0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrilu0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsrilu0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrilu0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsrilu0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrilu0_rank_0 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsrilu0_rank_1 (handle, m, nnz, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, policy, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_snnz_full_rank (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_snnz_rank_0 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_snnz_rank_1 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_dnnz_full_rank (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_dnnz_rank_0 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_dnnz_rank_1 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_cnnz_full_rank (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_cnnz_rank_0 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_cnnz_rank_1 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_znnz_full_rank (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_znnz_rank_0 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_znnz_rank_1 (handle, dir, m, n, descr, A, ld, nnz_per_row_columns, nnz_total_dev_host_ptr) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdense2csr_full_rank (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdense2csr_rank_0 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdense2csr_rank_1 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddense2csr_full_rank (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddense2csr_rank_0 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddense2csr_rank_1 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdense2csr_full_rank (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdense2csr_rank_0 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdense2csr_rank_1 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdense2csr_full_rank (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdense2csr_rank_0 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdense2csr_rank_1 (handle, m, n, descr, A, ld, nnz_per_rows, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_buffer_size_full_rank (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_buffer_size_rank_0 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_buffer_size_rank_1 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_buffer_size_full_rank (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_buffer_size_rank_0 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_buffer_size_rank_1 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_nnz_full_rank (handle, m, n, A, lda, threshold, descr, csr_row_ptr, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_nnz_rank_0 (handle, m, n, A, lda, threshold, descr, csr_row_ptr, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_nnz_rank_1 (handle, m, n, A, lda, threshold, descr, csr_row_ptr, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_nnz_full_rank (handle, m, n, A, lda, threshold, descr, csr_row_ptr, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_nnz_rank_0 (handle, m, n, A, lda, threshold, descr, csr_row_ptr, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_nnz_rank_1 (handle, m, n, A, lda, threshold, descr, csr_row_ptr, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_full_rank (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_rank_0 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_rank_1 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_full_rank (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_rank_0 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_rank_1 (handle, m, n, A, lda, threshold, descr, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_by_percentage_buffer_size_full_rank (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_by_percentage_buffer_size_rank_0 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_by_percentage_buffer_size_rank_1 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_by_percentage_buffer_size_full_rank (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_by_percentage_buffer_size_rank_0 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_by_percentage_buffer_size_rank_1 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_nnz_by_percentage_full_rank (handle, m, n, A, lda, percentage, descr, csr_row_ptr, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_nnz_by_percentage_rank_0 (handle, m, n, A, lda, percentage, descr, csr_row_ptr, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_nnz_by_percentage_rank_1 (handle, m, n, A, lda, percentage, descr, csr_row_ptr, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_nnz_by_percentage_full_rank (handle, m, n, A, lda, percentage, descr, csr_row_ptr, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_nnz_by_percentage_rank_0 (handle, m, n, A, lda, percentage, descr, csr_row_ptr, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_nnz_by_percentage_rank_1 (handle, m, n, A, lda, percentage, descr, csr_row_ptr, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_by_percentage_full_rank (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_by_percentage_rank_0 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_dense2csr_by_percentage_rank_1 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_by_percentage_full_rank (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_by_percentage_rank_0 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_dense2csr_by_percentage_rank_1 (handle, m, n, A, lda, percentage, descr, csr_val, csr_row_ptr, csr_col_ind, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdense2csc_full_rank (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdense2csc_rank_0 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sdense2csc_rank_1 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddense2csc_full_rank (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddense2csc_rank_0 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ddense2csc_rank_1 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdense2csc_full_rank (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdense2csc_rank_0 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cdense2csc_rank_1 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdense2csc_full_rank (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdense2csc_rank_0 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zdense2csc_rank_1 (handle, m, n, descr, A, ld, nnz_per_columns, csc_val, csc_col_ptr, csc_row_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2dense_full_rank (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2dense_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2dense_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2dense_full_rank (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2dense_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2dense_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2dense_full_rank (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2dense_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2dense_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2dense_full_rank (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2dense_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2dense_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsc2dense_full_rank (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsc2dense_rank_0 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsc2dense_rank_1 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsc2dense_full_rank (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsc2dense_rank_0 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsc2dense_rank_1 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsc2dense_full_rank (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsc2dense_rank_0 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsc2dense_rank_1 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsc2dense_full_rank (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsc2dense_rank_0 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsc2dense_rank_1 (handle, m, n, descr, csc_val, csc_col_ptr, csc_row_ind, A, ld) |
integer(kind(rocsparse_status_success)) function | rocsparse_snnz_compress_rank_0 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_snnz_compress_rank_1 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_dnnz_compress_rank_0 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_dnnz_compress_rank_1 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_cnnz_compress_rank_0 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_cnnz_compress_rank_1 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_znnz_compress_rank_0 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_znnz_compress_rank_1 (handle, m, descr_A, csr_val_A, csr_row_ptr_A, nnz_per_row, nnz_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2coo_rank_0 (handle, csr_row_ptr, nnz, m, coo_row_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2coo_rank_1 (handle, csr_row_ptr, nnz, m, coo_row_ind, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2csc_buffer_size_rank_0 (handle, m, n, nnz, csr_row_ptr, csr_col_ind, copy_values, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2csc_buffer_size_rank_1 (handle, m, n, nnz, csr_row_ptr, csr_col_ind, copy_values, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2csc_rank_0 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2csc_rank_1 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2csc_rank_0 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2csc_rank_1 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2csc_rank_0 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2csc_rank_1 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2csc_rank_0 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2csc_rank_1 (handle, m, n, nnz, csr_val, csr_row_ptr, csr_col_ind, csc_val, csc_row_ind, csc_col_ptr, copy_values, idx_base, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2ell_width_rank_0 (handle, m, csr_descr, csr_row_ptr, ell_descr, ell_width) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2ell_width_rank_1 (handle, m, csr_descr, csr_row_ptr, ell_descr, ell_width) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2ell_rank_0 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2ell_rank_1 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2ell_rank_0 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2ell_rank_1 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2ell_rank_0 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2ell_rank_1 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2ell_rank_0 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2ell_rank_1 (handle, m, csr_descr, csr_val, csr_row_ptr, csr_col_ind, ell_descr, ell_width, ell_val, ell_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2hyb_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2hyb_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2hyb_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2hyb_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2hyb_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2hyb_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2hyb_rank_0 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2hyb_rank_1 (handle, m, n, descr, csr_val, csr_row_ptr, csr_col_ind, hyb, user_ell_width, partition_type) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2bsr_nnz_rank_0 (handle, dir, m, n, csr_descr, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_row_ptr, bsr_nnz) |
integer(kind(rocsparse_status_success)) function | rocsparse_csr2bsr_nnz_rank_1 (handle, dir, m, n, csr_descr, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_row_ptr, bsr_nnz) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2bsr_rank_0 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2bsr_rank_1 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2bsr_rank_0 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2bsr_rank_1 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2bsr_rank_0 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2bsr_rank_1 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2bsr_rank_0 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2bsr_rank_1 (handle, dir, m, n, csr_descr, csr_val, csr_row_ptr, csr_col_ind, block_dim, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2csr_compress_rank_0 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_scsr2csr_compress_rank_1 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2csr_compress_rank_0 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_dcsr2csr_compress_rank_1 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2csr_compress_rank_0 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_ccsr2csr_compress_rank_1 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2csr_compress_rank_0 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_zcsr2csr_compress_rank_1 (handle, m, n, descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, nnz_A, nnz_per_row, csr_val_C, csr_row_ptr_C, csr_col_ind_C, tol) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_buffer_size_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_buffer_size_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_buffer_size_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_buffer_size_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_nnz_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_nnz_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_nnz_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_nnz_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, threshold, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_by_percentage_buffer_size_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_by_percentage_buffer_size_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_by_percentage_buffer_size_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_by_percentage_buffer_size_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_nnz_by_percentage_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_nnz_by_percentage_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_nnz_by_percentage_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_nnz_by_percentage_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_row_ptr_C, nnz_total_dev_host_ptr, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_by_percentage_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sprune_csr2csr_by_percentage_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_by_percentage_rank_0 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dprune_csr2csr_by_percentage_rank_1 (handle, m, n, nnz_A, csr_descr_A, csr_val_A, csr_row_ptr_A, csr_col_ind_A, percentage, csr_descr_C, csr_val_C, csr_row_ptr_C, csr_col_ind_C, myInfo, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_coo2csr_rank_0 (handle, coo_row_ind, nnz, m, csr_row_ptr, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_coo2csr_rank_1 (handle, coo_row_ind, nnz, m, csr_row_ptr, idx_base) |
integer(kind(rocsparse_status_success)) function | rocsparse_ell2csr_nnz_rank_0 (handle, m, n, ell_descr, ell_width, ell_col_ind, csr_descr, csr_row_ptr, csr_nnz) |
integer(kind(rocsparse_status_success)) function | rocsparse_ell2csr_nnz_rank_1 (handle, m, n, ell_descr, ell_width, ell_col_ind, csr_descr, csr_row_ptr, csr_nnz) |
integer(kind(rocsparse_status_success)) function | rocsparse_sell2csr_rank_0 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sell2csr_rank_1 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dell2csr_rank_0 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dell2csr_rank_1 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cell2csr_rank_0 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cell2csr_rank_1 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zell2csr_rank_0 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zell2csr_rank_1 (handle, m, n, ell_descr, ell_width, ell_val, ell_col_ind, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_hyb2csr_buffer_size_rank_0 (handle, descr, hyb, csr_row_ptr, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_hyb2csr_buffer_size_rank_1 (handle, descr, hyb, csr_row_ptr, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_shyb2csr_rank_0 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_shyb2csr_rank_1 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dhyb2csr_rank_0 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_dhyb2csr_rank_1 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_chyb2csr_rank_0 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_chyb2csr_rank_1 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zhyb2csr_rank_0 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_zhyb2csr_rank_1 (handle, descr, hyb, csr_val, csr_row_ptr, csr_col_ind, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_create_identity_permutation_rank_0 (handle, n, p) |
integer(kind(rocsparse_status_success)) function | rocsparse_create_identity_permutation_rank_1 (handle, n, p) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrsort_buffer_size_rank_0 (handle, m, n, nnz, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrsort_buffer_size_rank_1 (handle, m, n, nnz, csr_row_ptr, csr_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrsort_rank_0 (handle, m, n, nnz, descr, csr_row_ptr, csr_col_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_csrsort_rank_1 (handle, m, n, nnz, descr, csr_row_ptr, csr_col_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cscsort_buffer_size_rank_0 (handle, m, n, nnz, csc_col_ptr, csc_row_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cscsort_buffer_size_rank_1 (handle, m, n, nnz, csc_col_ptr, csc_row_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_cscsort_rank_0 (handle, m, n, nnz, descr, csc_col_ptr, csc_row_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_cscsort_rank_1 (handle, m, n, nnz, descr, csc_col_ptr, csc_row_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_coosort_buffer_size_rank_0 (handle, m, n, nnz, coo_row_ind, coo_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_coosort_buffer_size_rank_1 (handle, m, n, nnz, coo_row_ind, coo_col_ind, buffer_size) |
integer(kind(rocsparse_status_success)) function | rocsparse_coosort_by_row_rank_0 (handle, m, n, nnz, coo_row_ind, coo_col_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_coosort_by_row_rank_1 (handle, m, n, nnz, coo_row_ind, coo_col_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_coosort_by_column_rank_0 (handle, m, n, nnz, coo_row_ind, coo_col_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_coosort_by_column_rank_1 (handle, m, n, nnz, coo_row_ind, coo_col_ind, perm, temp_buffer) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sbsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dbsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cbsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zbsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgebsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_sgebsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgebsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_dgebsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgebsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_cgebsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgebsr2csr_rank_0 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_zgebsr2csr_rank_1 (handle, dir, mb, nb, bsr_descr, bsr_val, bsr_row_ptr, bsr_col_ind, row_block_dim, col_block_dim, csr_descr, csr_val, csr_row_ptr, csr_col_ind) |
integer(kind(rocsparse_status_success)) function | rocsparse_saxpyi_rank_0 (handle, nnz, alpha, x_val, x_ind, y, idx_base) |
Function/Subroutine Documentation
◆ rocsparse_caxpyi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_caxpyi_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
complex(c_float_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_float_complex), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_caxpyi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_caxpyi_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
complex(c_float_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_float_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cbsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_cbsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_cbsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cbsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cbsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cbsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cbsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
complex(c_float_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_cbsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
complex(c_float_complex), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_cbsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
complex(c_float_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_cbsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | y | ||
) |
◆ rocsparse_cbsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | y | ||
) |
◆ rocsparse_cbsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cbsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cbsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cbsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cbsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccoomv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccoomv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | coo_val, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | y | ||
) |
◆ rocsparse_ccoomv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccoomv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | coo_val, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | y | ||
) |
◆ rocsparse_ccsc2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsc2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
complex(c_float_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_ccsc2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsc2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind, | ||
complex(c_float_complex), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_ccsc2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsc2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
complex(c_float_complex), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_ccsr2bsr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2bsr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind | ||
) |
◆ rocsparse_ccsr2bsr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2bsr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind | ||
) |
◆ rocsparse_ccsr2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex), target | csc_val, | ||
integer(c_int), target | csc_row_ind, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsr2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsr2csr_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2csr_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
complex(c_float_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | nnz_per_row, | ||
complex(c_float_complex), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
complex(c_float_complex), value | tol | ||
) |
◆ rocsparse_ccsr2csr_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2csr_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
complex(c_float_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
complex(c_float_complex), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
complex(c_float_complex), value | tol | ||
) |
◆ rocsparse_ccsr2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_ccsr2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_ccsr2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_ccsr2ell_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2ell_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_float_complex), target | ell_val, | ||
integer(c_int), target | ell_col_ind | ||
) |
◆ rocsparse_ccsr2ell_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2ell_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_float_complex), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind | ||
) |
◆ rocsparse_ccsr2hyb_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2hyb_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_ccsr2hyb_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsr2hyb_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_ccsrgeam_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrgeam_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_float_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
complex(c_float_complex) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_float_complex), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_C, | ||
complex(c_float_complex), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C | ||
) |
◆ rocsparse_ccsrgeam_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrgeam_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_float_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
complex(c_float_complex) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_float_complex), 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), value | descr_C, | ||
complex(c_float_complex), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C | ||
) |
◆ rocsparse_ccsrgemm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrgemm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
complex(c_float_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrgemm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrgemm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
complex(c_float_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrgemm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrgemm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_float_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_float_complex), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
complex(c_float_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
complex(c_float_complex), target | csr_val_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
complex(c_float_complex), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrgemm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrgemm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_float_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_float_complex), dimension(:), target | csr_val_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
complex(c_float_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
complex(c_float_complex), dimension(:), target | csr_val_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
complex(c_float_complex), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_ccsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_ccsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_ccsrmv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_ccsrmv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_ccsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | y | ||
) |
◆ rocsparse_ccsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | y | ||
) |
◆ rocsparse_ccsrsm_analysis_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_analysis_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsm_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsm_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsm_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrsm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrsm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrsm_solve_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_solve_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsm_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsm_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsm_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_ccsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ccsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ccsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cdense2csc_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdense2csc_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
complex(c_float_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_cdense2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdense2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_columns, | ||
complex(c_float_complex), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind | ||
) |
◆ rocsparse_cdense2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdense2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
complex(c_float_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_cdense2csr_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdense2csr_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_cdense2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdense2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_rows, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_cdense2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdense2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_cdotci_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdotci_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_float_complex), target | y, | ||
complex(c_float_complex), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cdotci_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdotci_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_float_complex), dimension(:), target | y, | ||
complex(c_float_complex), dimension(:), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cdoti_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdoti_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_float_complex), target | y, | ||
complex(c_float_complex), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cdoti_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cdoti_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_float_complex), dimension(:), target | y, | ||
complex(c_float_complex), dimension(:), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cell2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cell2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_float_complex), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_cell2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cell2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_float_complex), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_cellmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cellmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | y | ||
) |
◆ rocsparse_cellmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cellmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | y | ||
) |
◆ rocsparse_cgebsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgebsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_float_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_cgebsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgebsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_float_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_cgemmi_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgemmi_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
complex(c_float_complex), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_cgemmi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgemmi_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
complex(c_float_complex), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_cgemmi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgemmi_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_float_complex) | alpha, | ||
complex(c_float_complex), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_cgthr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgthr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), target | y, | ||
complex(c_float_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cgthr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgthr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), dimension(:), target | y, | ||
complex(c_float_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cgthrz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgthrz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), target | y, | ||
complex(c_float_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_cgthrz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cgthrz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), dimension(:), target | y, | ||
complex(c_float_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_chyb2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_chyb2csr_rank_0 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_float_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_chyb2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_chyb2csr_rank_1 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_float_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_chybmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_chybmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_float_complex), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), target | y | ||
) |
◆ rocsparse_chybmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_chybmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
complex(c_float_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_float_complex), dimension(:), target | x, | ||
complex(c_float_complex) | beta, | ||
complex(c_float_complex), dimension(:), target | y | ||
) |
◆ rocsparse_cnnz_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cnnz_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
complex(c_float_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | nnz_per_row, | ||
integer(c_int), target | nnz_C, | ||
complex(c_float_complex), value | tol | ||
) |
◆ rocsparse_cnnz_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cnnz_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
complex(c_float_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
integer(c_int), dimension(:), target | nnz_C, | ||
complex(c_float_complex), value | tol | ||
) |
◆ rocsparse_cnnz_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cnnz_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_cnnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cnnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_cnnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cnnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_float_complex), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_coo2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coo2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), target | coo_row_ind, | ||
integer(c_int), value | nnz, | ||
integer(c_int), value | m, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_coo2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coo2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), value | nnz, | ||
integer(c_int), value | m, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_coosort_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coosort_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_coosort_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coosort_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_coosort_by_column_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coosort_by_column_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
integer(c_int), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_coosort_by_column_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coosort_by_column_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
integer(c_int), dimension(:), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_coosort_by_row_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coosort_by_row_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
integer(c_int), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_coosort_by_row_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_coosort_by_row_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
integer(c_int), dimension(:), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_create_identity_permutation_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_create_identity_permutation_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | n, | ||
integer(c_int), target | p | ||
) |
◆ rocsparse_create_identity_permutation_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_create_identity_permutation_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | n, | ||
integer(c_int), dimension(:), target | p | ||
) |
◆ rocsparse_cscsort_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cscsort_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cscsort_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cscsort_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_cscsort_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cscsort_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind, | ||
integer(c_int), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_cscsort_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_cscsort_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
integer(c_int), dimension(:), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_csctr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csctr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_float_complex), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_csctr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csctr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_float_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_float_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_csr2bsr_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2bsr_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_nnz | ||
) |
◆ rocsparse_csr2bsr_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2bsr_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_nnz | ||
) |
◆ rocsparse_csr2coo_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2coo_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), value | nnz, | ||
integer(c_int), value | m, | ||
integer(c_int), target | coo_row_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_csr2coo_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2coo_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), value | nnz, | ||
integer(c_int), value | m, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_csr2csc_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2csc_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_csr2csc_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2csc_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_csr2ell_width_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2ell_width_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
integer(c_int), target | csr_row_ptr, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), target | ell_width | ||
) |
◆ rocsparse_csr2ell_width_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csr2ell_width_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), dimension(:), target | ell_width | ||
) |
◆ rocsparse_csrgeam_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrgeam_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | nnz_C | ||
) |
◆ rocsparse_csrgeam_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrgeam_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | nnz_C | ||
) |
◆ rocsparse_csrgemm_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrgemm_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | nnz_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_csrgemm_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrgemm_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | nnz_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_csrsort_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrsort_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_csrsort_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrsort_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_csrsort_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrsort_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_int), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_csrsort_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_csrsort_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_int), dimension(:), target | perm, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_daxpyi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_daxpyi_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
real(c_double), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_double), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_daxpyi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_daxpyi_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
real(c_double), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_double), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dbsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_dbsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_dbsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dbsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dbsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dbsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dbsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
real(c_double), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dbsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
real(c_double), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_double) | beta, | ||
real(c_double), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dbsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
real(c_double), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dbsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
real(c_double), target | x, | ||
real(c_double) | beta, | ||
real(c_double), target | y | ||
) |
◆ rocsparse_dbsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | y | ||
) |
◆ rocsparse_dbsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dbsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dbsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
real(c_double), target | x, | ||
real(c_double), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dbsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dbsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcoomv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcoomv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | coo_val, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
real(c_double), target | x, | ||
real(c_double) | beta, | ||
real(c_double), target | y | ||
) |
◆ rocsparse_dcoomv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcoomv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | coo_val, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | y | ||
) |
◆ rocsparse_dcsc2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsc2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_dcsc2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsc2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind, | ||
real(c_double), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_dcsc2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsc2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_dcsr2bsr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2bsr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind | ||
) |
◆ rocsparse_dcsr2bsr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2bsr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind | ||
) |
◆ rocsparse_dcsr2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double), target | csc_val, | ||
integer(c_int), target | csc_row_ind, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsr2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsr2csr_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2csr_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
real(c_double), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | nnz_per_row, | ||
real(c_double), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
real(c_double), value | tol | ||
) |
◆ rocsparse_dcsr2csr_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2csr_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_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, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
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, | ||
real(c_double), value | tol | ||
) |
◆ rocsparse_dcsr2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_dcsr2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_dcsr2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_dcsr2ell_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2ell_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_double), target | ell_val, | ||
integer(c_int), target | ell_col_ind | ||
) |
◆ rocsparse_dcsr2ell_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2ell_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_double), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind | ||
) |
◆ rocsparse_dcsr2hyb_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2hyb_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_dcsr2hyb_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsr2hyb_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_dcsrgeam_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgeam_rank_0 | ( | 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, | ||
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), value | descr_B, | ||
integer(c_int), value | 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), value | 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_rank_1 | ( | 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, | ||
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), value | descr_B, | ||
integer(c_int), value | 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), value | 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 | ||
) |
◆ rocsparse_dcsrgemm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgemm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
real(c_double) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrgemm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgemm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
real(c_double) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrgemm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgemm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | 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, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | 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, | ||
real(c_double) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
real(c_double), target | csr_val_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | 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, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrgemm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrgemm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | 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, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | 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, | ||
real(c_double) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
real(c_double), dimension(:), target | csr_val_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | 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, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dcsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_double) | beta, | ||
real(c_double), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dcsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dcsrmv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_dcsrmv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_dcsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_double), target | x, | ||
real(c_double) | beta, | ||
real(c_double), target | y | ||
) |
◆ rocsparse_dcsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | y | ||
) |
◆ rocsparse_dcsrsm_analysis_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_analysis_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsm_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsm_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsm_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrsm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrsm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrsm_solve_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_solve_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsm_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsm_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsm_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dcsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_double), target | x, | ||
real(c_double), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dcsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dcsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_ddense2csc_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddense2csc_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
real(c_double), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_ddense2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddense2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_columns, | ||
real(c_double), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind | ||
) |
◆ rocsparse_ddense2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddense2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
real(c_double), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_ddense2csr_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddense2csr_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_ddense2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddense2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_rows, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_ddense2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddense2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_ddoti_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddoti_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_double), target | y, | ||
real(c_double), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_ddoti_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ddoti_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_double), dimension(:), target | y, | ||
real(c_double), dimension(:), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dell2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dell2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_double), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_dell2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dell2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_double), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_dellmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dellmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
real(c_double), target | x, | ||
real(c_double) | beta, | ||
real(c_double), target | y | ||
) |
◆ rocsparse_dellmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dellmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | y | ||
) |
◆ rocsparse_dgebsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgebsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_double), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_dgebsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgebsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_double), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_dgemmi_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgemmi_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dgemmi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgemmi_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_double) | beta, | ||
real(c_double), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dgemmi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgemmi_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_double) | alpha, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_dgthr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgthr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), target | y, | ||
real(c_double), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dgthr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgthr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), dimension(:), target | y, | ||
real(c_double), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dgthrz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgthrz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), target | y, | ||
real(c_double), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dgthrz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dgthrz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), dimension(:), target | y, | ||
real(c_double), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dhyb2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dhyb2csr_rank_0 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dhyb2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dhyb2csr_rank_1 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dhybmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dhybmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_double), target | x, | ||
real(c_double) | beta, | ||
real(c_double), target | y | ||
) |
◆ rocsparse_dhybmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dhybmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
real(c_double) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_double), dimension(:), target | x, | ||
real(c_double) | beta, | ||
real(c_double), dimension(:), target | y | ||
) |
◆ rocsparse_dnnz_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dnnz_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
real(c_double), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | nnz_per_row, | ||
integer(c_int), target | nnz_C, | ||
real(c_double), value | tol | ||
) |
◆ rocsparse_dnnz_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dnnz_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
real(c_double), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
integer(c_int), dimension(:), target | nnz_C, | ||
real(c_double), value | tol | ||
) |
◆ rocsparse_dnnz_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dnnz_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_dnnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dnnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_dnnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dnnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_dprune_csr2csr_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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) | threshold, | ||
type(c_ptr), value | csr_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, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_csr2csr_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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) | threshold, | ||
type(c_ptr), value | csr_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, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_csr2csr_by_percentage_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_by_percentage_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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), value | percentage, | ||
type(c_ptr), value | csr_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, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_csr2csr_by_percentage_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_by_percentage_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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), value | percentage, | ||
type(c_ptr), value | csr_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, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_csr2csr_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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), value | percentage, | ||
type(c_ptr), value | csr_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, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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), value | percentage, | ||
type(c_ptr), value | csr_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, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_nnz_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_nnz_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_nnz_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_nnz_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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) | threshold, | ||
type(c_ptr), value | csr_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, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_csr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_csr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_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) | threshold, | ||
type(c_ptr), value | csr_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, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_dense2csr_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_dense2csr_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_dense2csr_by_percentage_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_by_percentage_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_dense2csr_by_percentage_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_by_percentage_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_dense2csr_by_percentage_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_by_percentage_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_dprune_dense2csr_by_percentage_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_by_percentage_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_nnz_by_percentage_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_nnz_by_percentage_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_nnz_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_nnz_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_nnz_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_nnz_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double), value | percentage, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_nnz_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_nnz_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_double), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_dprune_dense2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dprune_dense2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_double), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_double) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_double), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_droti_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_droti_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_double), target | y, | ||
real(c_double) | c, | ||
real(c_double) | s, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_droti_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_droti_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_double), dimension(:), target | y, | ||
real(c_double) | c, | ||
real(c_double) | s, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dsctr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dsctr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_double), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_dsctr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_dsctr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_double), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_double), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_ell2csr_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ell2csr_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
integer(c_int), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_nnz | ||
) |
◆ rocsparse_ell2csr_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ell2csr_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_nnz | ||
) |
◆ rocsparse_hyb2csr_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_hyb2csr_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_hyb2csr_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_hyb2csr_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_saxpyi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_saxpyi_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
real(c_float), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_float), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_saxpyi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_saxpyi_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
real(c_float), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_float), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sbsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_sbsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_sbsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sbsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sbsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sbsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sbsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
real(c_float), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_sbsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
real(c_float), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_float) | beta, | ||
real(c_float), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_sbsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
real(c_float), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_sbsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
real(c_float), target | x, | ||
real(c_float) | beta, | ||
real(c_float), target | y | ||
) |
◆ rocsparse_sbsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | y | ||
) |
◆ rocsparse_sbsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sbsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sbsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
real(c_float), target | x, | ||
real(c_float), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sbsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sbsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scoomv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scoomv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | coo_val, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
real(c_float), target | x, | ||
real(c_float) | beta, | ||
real(c_float), target | y | ||
) |
◆ rocsparse_scoomv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scoomv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | coo_val, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | y | ||
) |
◆ rocsparse_scsc2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsc2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_scsc2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsc2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind, | ||
real(c_float), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_scsc2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsc2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_scsr2bsr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2bsr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind | ||
) |
◆ rocsparse_scsr2bsr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2bsr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind | ||
) |
◆ rocsparse_scsr2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float), target | csc_val, | ||
integer(c_int), target | csc_row_ind, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsr2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsr2csr_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2csr_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | nnz_per_row, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
real(c_float), value | tol | ||
) |
◆ rocsparse_scsr2csr_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2csr_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
real(c_float), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
real(c_float), value | tol | ||
) |
◆ rocsparse_scsr2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_scsr2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_scsr2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_scsr2ell_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2ell_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_float), target | ell_val, | ||
integer(c_int), target | ell_col_ind | ||
) |
◆ rocsparse_scsr2ell_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2ell_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_float), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind | ||
) |
◆ rocsparse_scsr2hyb_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2hyb_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_scsr2hyb_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsr2hyb_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_scsrgeam_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrgeam_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
real(c_float), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_C, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C | ||
) |
◆ rocsparse_scsrgeam_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrgeam_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
real(c_float), 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_float) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
real(c_float), 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), value | descr_C, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C | ||
) |
◆ rocsparse_scsrgemm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrgemm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
real(c_float) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrgemm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrgemm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
real(c_float) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrgemm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrgemm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
real(c_float), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
real(c_float) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
real(c_float), target | csr_val_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrgemm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrgemm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
real(c_float), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
real(c_float), dimension(:), target | csr_val_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
real(c_float) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
real(c_float), dimension(:), target | csr_val_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_scsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_float) | beta, | ||
real(c_float), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_scsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_scsrmv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_scsrmv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_scsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_float), target | x, | ||
real(c_float) | beta, | ||
real(c_float), target | y | ||
) |
◆ rocsparse_scsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | y | ||
) |
◆ rocsparse_scsrsm_analysis_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_analysis_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsm_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsm_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsm_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrsm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrsm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrsm_solve_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_solve_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsm_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsm_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsm_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_scsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_float), target | x, | ||
real(c_float), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_scsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_scsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sdense2csc_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdense2csc_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
real(c_float), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_sdense2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdense2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_columns, | ||
real(c_float), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind | ||
) |
◆ rocsparse_sdense2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdense2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
real(c_float), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_sdense2csr_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdense2csr_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_sdense2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdense2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_rows, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_sdense2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdense2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_sdoti_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdoti_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_float), target | y, | ||
real(c_float), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sdoti_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sdoti_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_float), dimension(:), target | y, | ||
real(c_float), dimension(:), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sell2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sell2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_float), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_sell2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sell2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
real(c_float), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_sellmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sellmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
real(c_float), target | x, | ||
real(c_float) | beta, | ||
real(c_float), target | y | ||
) |
◆ rocsparse_sellmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sellmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | y | ||
) |
◆ rocsparse_sgebsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgebsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_float), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_sgebsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgebsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
real(c_float), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_sgemmi_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgemmi_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_sgemmi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgemmi_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
real(c_float) | beta, | ||
real(c_float), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_sgemmi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgemmi_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
real(c_float) | alpha, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_sgthr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgthr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), target | y, | ||
real(c_float), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sgthr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgthr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), dimension(:), target | y, | ||
real(c_float), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sgthrz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgthrz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), target | y, | ||
real(c_float), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sgthrz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sgthrz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), dimension(:), target | y, | ||
real(c_float), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_shyb2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_shyb2csr_rank_0 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_shyb2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_shyb2csr_rank_1 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_shybmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_shybmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_float), target | x, | ||
real(c_float) | beta, | ||
real(c_float), target | y | ||
) |
◆ rocsparse_shybmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_shybmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
real(c_float) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
real(c_float), dimension(:), target | x, | ||
real(c_float) | beta, | ||
real(c_float), dimension(:), target | y | ||
) |
◆ rocsparse_snnz_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_snnz_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | nnz_per_row, | ||
integer(c_int), target | nnz_C, | ||
real(c_float), value | tol | ||
) |
◆ rocsparse_snnz_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_snnz_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
real(c_float), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
integer(c_int), dimension(:), target | nnz_C, | ||
real(c_float), value | tol | ||
) |
◆ rocsparse_snnz_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_snnz_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_snnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_snnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_snnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_snnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_sprune_csr2csr_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_csr2csr_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), 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_float) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_csr2csr_by_percentage_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_by_percentage_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_csr2csr_by_percentage_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_by_percentage_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), 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_float), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_csr2csr_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), 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_float), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_nnz_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_nnz_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_nnz_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_nnz_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), 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_float), value | percentage, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), 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_float) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_csr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_csr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz_A, | ||
type(c_ptr), value | csr_descr_A, | ||
real(c_float), 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_float) | threshold, | ||
type(c_ptr), value | csr_descr_C, | ||
real(c_float), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_dense2csr_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_dense2csr_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_dense2csr_by_percentage_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_by_percentage_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_dense2csr_by_percentage_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_by_percentage_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_dense2csr_by_percentage_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_by_percentage_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_sprune_dense2csr_by_percentage_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_by_percentage_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_nnz_by_percentage_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_nnz_by_percentage_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_nnz_by_percentage_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_nnz_by_percentage_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_nnz_by_percentage_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_nnz_by_percentage_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float), value | percentage, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | myInfo, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_nnz_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_nnz_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_nnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_nnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_nnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_nnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int) | nnz_total_dev_host_ptr, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_float), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sprune_dense2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sprune_dense2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
real(c_float), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
real(c_float) | threshold, | ||
type(c_ptr), value | descr, | ||
real(c_float), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_sroti_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sroti_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_float), target | y, | ||
real(c_float) | c, | ||
real(c_float) | s, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_sroti_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_sroti_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_float), dimension(:), target | y, | ||
real(c_float) | c, | ||
real(c_float) | s, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_ssctr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ssctr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), target | x_val, | ||
integer(c_int), target | x_ind, | ||
real(c_float), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_ssctr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_ssctr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
real(c_float), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
real(c_float), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zaxpyi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zaxpyi_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
complex(c_double_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_double_complex), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zaxpyi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zaxpyi_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
complex(c_double_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_double_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zbsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_zbsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_zbsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zbsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zbsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zbsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zbsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
complex(c_double_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zbsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
complex(c_double_complex), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zbsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | n, | ||
integer(c_int), value | kb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | block_dim, | ||
complex(c_double_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zbsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | y | ||
) |
◆ rocsparse_zbsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | y | ||
) |
◆ rocsparse_zbsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zbsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zbsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zbsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zbsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nnzb, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | bsr_dim, | ||
type(c_ptr), value | myInfo, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcoomv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcoomv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | coo_val, | ||
integer(c_int), target | coo_row_ind, | ||
integer(c_int), target | coo_col_ind, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | y | ||
) |
◆ rocsparse_zcoomv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcoomv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | coo_val, | ||
integer(c_int), dimension(:), target | coo_row_ind, | ||
integer(c_int), dimension(:), target | coo_col_ind, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | y | ||
) |
◆ rocsparse_zcsc2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsc2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
complex(c_double_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_zcsc2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsc2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind, | ||
complex(c_double_complex), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_zcsc2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsc2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
complex(c_double_complex), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_zcsr2bsr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2bsr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind | ||
) |
◆ rocsparse_zcsr2bsr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2bsr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
integer(c_int), value | block_dim, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind | ||
) |
◆ rocsparse_zcsr2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex), target | csc_val, | ||
integer(c_int), target | csc_row_ind, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsr2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_row_ind, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(kind(rocsparse_action_symbolic)), value | copy_values, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsr2csr_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2csr_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
complex(c_double_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | nnz_per_row, | ||
complex(c_double_complex), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
complex(c_double_complex), value | tol | ||
) |
◆ rocsparse_zcsr2csr_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2csr_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr_A, | ||
complex(c_double_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
complex(c_double_complex), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
complex(c_double_complex), value | tol | ||
) |
◆ rocsparse_zcsr2dense_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2dense_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_zcsr2dense_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2dense_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_zcsr2dense_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2dense_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:), target | A, | ||
integer(c_int), value | ld | ||
) |
◆ rocsparse_zcsr2ell_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2ell_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_double_complex), target | ell_val, | ||
integer(c_int), target | ell_col_ind | ||
) |
◆ rocsparse_zcsr2ell_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2ell_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_double_complex), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind | ||
) |
◆ rocsparse_zcsr2hyb_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2hyb_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_zcsr2hyb_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsr2hyb_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | hyb, | ||
integer(c_int), value | user_ell_width, | ||
integer(kind(rocsparse_hyb_partition_auto)), value | partition_type | ||
) |
◆ rocsparse_zcsrgeam_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrgeam_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_double_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
complex(c_double_complex) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_double_complex), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
type(c_ptr), value | descr_C, | ||
complex(c_double_complex), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C | ||
) |
◆ rocsparse_zcsrgeam_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrgeam_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_double_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
complex(c_double_complex) | beta, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_double_complex), 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), value | descr_C, | ||
complex(c_double_complex), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C | ||
) |
◆ rocsparse_zcsrgemm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrgemm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
complex(c_double_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrgemm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrgemm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
complex(c_double_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | info_C, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrgemm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrgemm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_double_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_double_complex), target | csr_val_B, | ||
integer(c_int), target | csr_row_ptr_B, | ||
integer(c_int), target | csr_col_ind_B, | ||
complex(c_double_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
complex(c_double_complex), target | csr_val_D, | ||
integer(c_int), target | csr_row_ptr_D, | ||
integer(c_int), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
complex(c_double_complex), target | csr_val_C, | ||
integer(c_int), target | csr_row_ptr_C, | ||
integer(c_int), target | csr_col_ind_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrgemm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrgemm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr_A, | ||
integer(c_int), value | nnz_A, | ||
complex(c_double_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | csr_col_ind_A, | ||
type(c_ptr), value | descr_B, | ||
integer(c_int), value | nnz_B, | ||
complex(c_double_complex), dimension(:), target | csr_val_B, | ||
integer(c_int), dimension(:), target | csr_row_ptr_B, | ||
integer(c_int), dimension(:), target | csr_col_ind_B, | ||
complex(c_double_complex) | beta, | ||
type(c_ptr), value | descr_D, | ||
integer(c_int), value | nnz_D, | ||
complex(c_double_complex), dimension(:), target | csr_val_D, | ||
integer(c_int), dimension(:), target | csr_row_ptr_D, | ||
integer(c_int), dimension(:), target | csr_col_ind_D, | ||
type(c_ptr), value | descr_C, | ||
complex(c_double_complex), dimension(:), target | csr_val_C, | ||
integer(c_int), dimension(:), target | csr_row_ptr_C, | ||
integer(c_int), dimension(:), target | csr_col_ind_C, | ||
type(c_ptr), value | info_C, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsric0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsric0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsric0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsric0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsric0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsric0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsric0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsric0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsric0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsric0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsric0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsric0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrilu0_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrilu0_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrilu0_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrilu0_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrilu0_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrilu0_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrilu0_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrilu0_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrilu0_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrilu0_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrilu0_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrilu0_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrmm_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmm_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zcsrmm_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmm_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zcsrmm_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmm_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zcsrmv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_zcsrmv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo | ||
) |
◆ rocsparse_zcsrmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | y | ||
) |
◆ rocsparse_zcsrmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | y | ||
) |
◆ rocsparse_zcsrsm_analysis_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_analysis_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsm_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsm_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsm_buffer_size_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_buffer_size_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrsm_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrsm_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrsm_solve_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_solve_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:,:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsm_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsm_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsm_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nrhs, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex), dimension(:), target | B, | ||
integer(c_int), value | ldb, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsv_analysis_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsv_analysis_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsv_analysis_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsv_analysis_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(kind(rocsparse_analysis_policy_reuse)), value | analysis, | ||
integer(kind(rocsparse_solve_policy_auto)), value | solve, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsv_buffer_size_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsv_buffer_size_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrsv_buffer_size_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsv_buffer_size_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
integer(c_size_t) | buffer_size | ||
) |
◆ rocsparse_zcsrsv_solve_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsv_solve_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zcsrsv_solve_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zcsrsv_solve_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | myInfo, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_solve_policy_auto)), value | policy, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zdense2csc_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdense2csc_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
complex(c_double_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_zdense2csc_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdense2csc_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_columns, | ||
complex(c_double_complex), target | csc_val, | ||
integer(c_int), target | csc_col_ptr, | ||
integer(c_int), target | csc_row_ind | ||
) |
◆ rocsparse_zdense2csc_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdense2csc_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_columns, | ||
complex(c_double_complex), dimension(:), target | csc_val, | ||
integer(c_int), dimension(:), target | csc_col_ptr, | ||
integer(c_int), dimension(:), target | csc_row_ind | ||
) |
◆ rocsparse_zdense2csr_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdense2csr_full_rank | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_zdense2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdense2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_rows, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_zdense2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdense2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_rows, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_zdotci_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdotci_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_double_complex), target | y, | ||
complex(c_double_complex), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zdotci_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdotci_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_double_complex), dimension(:), target | y, | ||
complex(c_double_complex), dimension(:), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zdoti_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdoti_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_double_complex), target | y, | ||
complex(c_double_complex), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zdoti_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zdoti_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_double_complex), dimension(:), target | y, | ||
complex(c_double_complex), dimension(:), target | myResult, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zell2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zell2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_double_complex), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_zell2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zell2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | ell_descr, | ||
integer(c_int), value | ell_width, | ||
complex(c_double_complex), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_zellmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zellmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | ell_val, | ||
integer(c_int), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | y | ||
) |
◆ rocsparse_zellmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zellmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | ell_val, | ||
integer(c_int), dimension(:), target | ell_col_ind, | ||
integer(c_int), value | ell_width, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | y | ||
) |
◆ rocsparse_zgebsr2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgebsr2csr_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_double_complex), target | bsr_val, | ||
integer(c_int), target | bsr_row_ptr, | ||
integer(c_int), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind | ||
) |
◆ rocsparse_zgebsr2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgebsr2csr_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | mb, | ||
integer(c_int), value | nb, | ||
type(c_ptr), value | bsr_descr, | ||
complex(c_double_complex), dimension(:), target | bsr_val, | ||
integer(c_int), dimension(:), target | bsr_row_ptr, | ||
integer(c_int), dimension(:), target | bsr_col_ind, | ||
integer(c_int), value | row_block_dim, | ||
integer(c_int), value | col_block_dim, | ||
type(c_ptr), value | csr_descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind | ||
) |
◆ rocsparse_zgemmi_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgemmi_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
complex(c_double_complex), dimension(:,:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:,:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zgemmi_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgemmi_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
complex(c_double_complex), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zgemmi_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgemmi_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans_A, | ||
integer(kind(rocsparse_operation_none)), value | trans_B, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
integer(c_int), value | k, | ||
integer(c_int), value | nnz, | ||
complex(c_double_complex) | alpha, | ||
complex(c_double_complex), dimension(:), target | A, | ||
integer(c_int), value | lda, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | C, | ||
integer(c_int), value | ldc | ||
) |
◆ rocsparse_zgthr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgthr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), target | y, | ||
complex(c_double_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zgthr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgthr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), dimension(:), target | y, | ||
complex(c_double_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zgthrz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgthrz_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), target | y, | ||
complex(c_double_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zgthrz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zgthrz_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), dimension(:), target | y, | ||
complex(c_double_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zhyb2csr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zhyb2csr_rank_0 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_double_complex), target | csr_val, | ||
integer(c_int), target | csr_row_ptr, | ||
integer(c_int), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zhyb2csr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zhyb2csr_rank_1 | ( | type(c_ptr), value | handle, |
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_double_complex), dimension(:), target | csr_val, | ||
integer(c_int), dimension(:), target | csr_row_ptr, | ||
integer(c_int), dimension(:), target | csr_col_ind, | ||
type(c_ptr), value | temp_buffer | ||
) |
◆ rocsparse_zhybmv_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zhybmv_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_double_complex), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), target | y | ||
) |
◆ rocsparse_zhybmv_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zhybmv_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_operation_none)), value | trans, | ||
complex(c_double_complex) | alpha, | ||
type(c_ptr), value | descr, | ||
type(c_ptr), value | hyb, | ||
complex(c_double_complex), dimension(:), target | x, | ||
complex(c_double_complex) | beta, | ||
complex(c_double_complex), dimension(:), target | y | ||
) |
◆ rocsparse_znnz_compress_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_znnz_compress_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
complex(c_double_complex), target | csr_val_A, | ||
integer(c_int), target | csr_row_ptr_A, | ||
integer(c_int), target | nnz_per_row, | ||
integer(c_int), target | nnz_C, | ||
complex(c_double_complex), value | tol | ||
) |
◆ rocsparse_znnz_compress_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_znnz_compress_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | m, | ||
type(c_ptr), value | descr_A, | ||
complex(c_double_complex), dimension(:), target | csr_val_A, | ||
integer(c_int), dimension(:), target | csr_row_ptr_A, | ||
integer(c_int), dimension(:), target | nnz_per_row, | ||
integer(c_int), dimension(:), target | nnz_C, | ||
complex(c_double_complex), value | tol | ||
) |
◆ rocsparse_znnz_full_rank()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_znnz_full_rank | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:,:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_znnz_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_znnz_rank_0 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_znnz_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_znnz_rank_1 | ( | type(c_ptr), value | handle, |
integer(kind(rocsparse_direction_row)), value | dir, | ||
integer(c_int), value | m, | ||
integer(c_int), value | n, | ||
type(c_ptr), value | descr, | ||
complex(c_double_complex), dimension(:), target | A, | ||
integer(c_int), value | ld, | ||
integer(c_int), dimension(:), target | nnz_per_row_columns, | ||
integer(c_int) | nnz_total_dev_host_ptr | ||
) |
◆ rocsparse_zsctr_rank_0()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zsctr_rank_0 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), target | x_val, | ||
integer(c_int), target | x_ind, | ||
complex(c_double_complex), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |
◆ rocsparse_zsctr_rank_1()
integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_zsctr_rank_1 | ( | type(c_ptr), value | handle, |
integer(c_int), value | nnz, | ||
complex(c_double_complex), dimension(:), target | x_val, | ||
integer(c_int), dimension(:), target | x_ind, | ||
complex(c_double_complex), dimension(:), target | y, | ||
integer(kind(rocsparse_index_base_zero)), value | idx_base | ||
) |