crs_spmv_real64 Interface

interface
public subroutine crs_spmv_real64(val, row_ptr, col_idx, old_vector, new_vector, n, col_size) bind(C, Name="crs_spmv_real64")

Arguments

Type IntentOptional Attributes Name
real(kind=C_double), intent(in) :: val(n)
integer(kind=C_int64_t), intent(in) :: row_ptr(n+1)
integer(kind=C_int), intent(in) :: col_idx(col_size)
real(kind=C_double), intent(in) :: old_vector(n)
real(kind=C_double), intent(inout) :: new_vector(n)
integer(kind=C_size_t), Value :: n
integer(kind=C_size_t), Value :: col_size