This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

rocsparse_spmm Interface Reference

rocsparse_spmm Interface Reference#

HIPFORT API Reference: hipfort_rocsparse::rocsparse_spmm Interface Reference
hipfort_rocsparse::rocsparse_spmm Interface Reference

Public Member Functions

integer(kind(rocsparse_status_success)) function rocsparse_spmm_ (handle, trans_A, trans_B, alpha, mat_A, mat_B, beta, mat_C, compute_type, alg, stage, buffer_size, temp_buffer)
 

Member Function/Subroutine Documentation

◆ rocsparse_spmm_()

integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_spmm::rocsparse_spmm_ ( type(c_ptr), value  handle,
integer(kind(rocsparse_operation_none)), value  trans_A,
integer(kind(rocsparse_operation_none)), value  trans_B,
type(c_ptr), value  alpha,
type(c_ptr), value  mat_A,
type(c_ptr), value  mat_B,
type(c_ptr), value  beta,
type(c_ptr), value  mat_C,
integer(kind(rocsparse_datatype_f32_r)), value  compute_type,
integer(kind(rocsparse_spmm_alg_default)), value  alg,
integer(kind(rocsparse_spmm_stage_auto)), value  stage,
integer(c_size_t)  buffer_size,
type(c_ptr), value  temp_buffer 
)

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