|
|
@ -1,7 +1,7 @@
|
|
|
|
subroutine psb_d_oacc_csr_csmm(alpha, a, x, beta, y, info, trans)
|
|
|
|
subroutine psb_d_oacc_csr_csmm(alpha, a, x, beta, y, info, trans)
|
|
|
|
use psb_base_mod
|
|
|
|
use psb_base_mod
|
|
|
|
use elldev_mod
|
|
|
|
!use elldev_mod
|
|
|
|
use psb_vectordev_mod
|
|
|
|
!use psb_vectordev_mod
|
|
|
|
use psb_d_oacc_csr_mat_mod, psb_protect_name => psb_d_oacc_csr_csmm
|
|
|
|
use psb_d_oacc_csr_mat_mod, psb_protect_name => psb_d_oacc_csr_csmm
|
|
|
|
implicit none
|
|
|
|
implicit none
|
|
|
|
class(psb_d_oacc_csr_sparse_mat), intent(in) :: a
|
|
|
|
class(psb_d_oacc_csr_sparse_mat), intent(in) :: a
|
|
|
@ -83,4 +83,4 @@ subroutine psb_d_oacc_csr_csmm(alpha, a, x, beta, y, info, trans)
|
|
|
|
return
|
|
|
|
return
|
|
|
|
|
|
|
|
|
|
|
|
end subroutine psb_d_oacc_csr_csmm
|
|
|
|
end subroutine psb_d_oacc_csr_csmm
|
|
|
|
|
|
|
|
|
|
|
|