|
|
@ -87,7 +87,7 @@ module psb_c_csc_mat_mod
|
|
|
|
procedure, pass(a) :: mv_from_coo => psb_c_mv_csc_from_coo
|
|
|
|
procedure, pass(a) :: mv_from_coo => psb_c_mv_csc_from_coo
|
|
|
|
procedure, pass(a) :: mv_to_fmt => psb_c_mv_csc_to_fmt
|
|
|
|
procedure, pass(a) :: mv_to_fmt => psb_c_mv_csc_to_fmt
|
|
|
|
procedure, pass(a) :: mv_from_fmt => psb_c_mv_csc_from_fmt
|
|
|
|
procedure, pass(a) :: mv_from_fmt => psb_c_mv_csc_from_fmt
|
|
|
|
procedure, pass(a) :: clean_zeros => psb_c_csc_clean_zeros
|
|
|
|
! procedure, pass(a) :: clean_zeros => psb_c_csc_clean_zeros
|
|
|
|
procedure, pass(a) :: csput_a => psb_c_csc_csput_a
|
|
|
|
procedure, pass(a) :: csput_a => psb_c_csc_csput_a
|
|
|
|
procedure, pass(a) :: get_diag => psb_c_csc_get_diag
|
|
|
|
procedure, pass(a) :: get_diag => psb_c_csc_get_diag
|
|
|
|
procedure, pass(a) :: csgetptn => psb_c_csc_csgetptn
|
|
|
|
procedure, pass(a) :: csgetptn => psb_c_csc_csgetptn
|
|
|
@ -143,7 +143,7 @@ module psb_c_csc_mat_mod
|
|
|
|
procedure, pass(a) :: mv_from_coo => psb_lc_mv_csc_from_coo
|
|
|
|
procedure, pass(a) :: mv_from_coo => psb_lc_mv_csc_from_coo
|
|
|
|
procedure, pass(a) :: mv_to_fmt => psb_lc_mv_csc_to_fmt
|
|
|
|
procedure, pass(a) :: mv_to_fmt => psb_lc_mv_csc_to_fmt
|
|
|
|
procedure, pass(a) :: mv_from_fmt => psb_lc_mv_csc_from_fmt
|
|
|
|
procedure, pass(a) :: mv_from_fmt => psb_lc_mv_csc_from_fmt
|
|
|
|
procedure, pass(a) :: clean_zeros => psb_lc_csc_clean_zeros
|
|
|
|
! procedure, pass(a) :: clean_zeros => psb_lc_csc_clean_zeros
|
|
|
|
procedure, pass(a) :: csput_a => psb_lc_csc_csput_a
|
|
|
|
procedure, pass(a) :: csput_a => psb_lc_csc_csput_a
|
|
|
|
procedure, pass(a) :: get_diag => psb_lc_csc_get_diag
|
|
|
|
procedure, pass(a) :: get_diag => psb_lc_csc_get_diag
|
|
|
|
procedure, pass(a) :: csgetptn => psb_lc_csc_csgetptn
|
|
|
|
procedure, pass(a) :: csgetptn => psb_lc_csc_csgetptn
|
|
|
@ -313,18 +313,18 @@ module psb_c_csc_mat_mod
|
|
|
|
end subroutine psb_c_mv_csc_from_fmt
|
|
|
|
end subroutine psb_c_mv_csc_from_fmt
|
|
|
|
end interface
|
|
|
|
end interface
|
|
|
|
|
|
|
|
|
|
|
|
!
|
|
|
|
!!$ !
|
|
|
|
!>
|
|
|
|
!!$ !>
|
|
|
|
!! \memberof psb_c_csc_sparse_mat
|
|
|
|
!!$ !! \memberof psb_c_csc_sparse_mat
|
|
|
|
!! \see psb_c_base_mat_mod::psb_c_base_clean_zeros
|
|
|
|
!!$ !! \see psb_c_base_mat_mod::psb_c_base_clean_zeros
|
|
|
|
!
|
|
|
|
!!$ !
|
|
|
|
interface
|
|
|
|
!!$ interface
|
|
|
|
subroutine psb_c_csc_clean_zeros(a, info)
|
|
|
|
!!$ subroutine psb_c_csc_clean_zeros(a, info)
|
|
|
|
import
|
|
|
|
!!$ import
|
|
|
|
class(psb_c_csc_sparse_mat), intent(inout) :: a
|
|
|
|
!!$ class(psb_c_csc_sparse_mat), intent(inout) :: a
|
|
|
|
integer(psb_ipk_), intent(out) :: info
|
|
|
|
!!$ integer(psb_ipk_), intent(out) :: info
|
|
|
|
end subroutine psb_c_csc_clean_zeros
|
|
|
|
!!$ end subroutine psb_c_csc_clean_zeros
|
|
|
|
end interface
|
|
|
|
!!$ end interface
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
!> \memberof psb_c_csc_sparse_mat
|
|
|
|
!> \memberof psb_c_csc_sparse_mat
|
|
|
@ -717,18 +717,18 @@ module psb_c_csc_mat_mod
|
|
|
|
end subroutine psb_lc_mv_csc_from_fmt
|
|
|
|
end subroutine psb_lc_mv_csc_from_fmt
|
|
|
|
end interface
|
|
|
|
end interface
|
|
|
|
|
|
|
|
|
|
|
|
!
|
|
|
|
!!$ !
|
|
|
|
!>
|
|
|
|
!!$ !>
|
|
|
|
!! \memberof psb_lc_csc_sparse_mat
|
|
|
|
!!$ !! \memberof psb_lc_csc_sparse_mat
|
|
|
|
!! \see psb_lc_base_mat_mod::psb_lc_base_clean_zeros
|
|
|
|
!!$ !! \see psb_lc_base_mat_mod::psb_lc_base_clean_zeros
|
|
|
|
!
|
|
|
|
!!$ !
|
|
|
|
interface
|
|
|
|
!!$ interface
|
|
|
|
subroutine psb_lc_csc_clean_zeros(a, info)
|
|
|
|
!!$ subroutine psb_lc_csc_clean_zeros(a, info)
|
|
|
|
import
|
|
|
|
!!$ import
|
|
|
|
class(psb_lc_csc_sparse_mat), intent(inout) :: a
|
|
|
|
!!$ class(psb_lc_csc_sparse_mat), intent(inout) :: a
|
|
|
|
integer(psb_ipk_), intent(out) :: info
|
|
|
|
!!$ integer(psb_ipk_), intent(out) :: info
|
|
|
|
end subroutine psb_lc_csc_clean_zeros
|
|
|
|
!!$ end subroutine psb_lc_csc_clean_zeros
|
|
|
|
end interface
|
|
|
|
!!$ end interface
|
|
|
|
|
|
|
|
|
|
|
|
!> \memberof psb_lc_csc_sparse_mat
|
|
|
|
!> \memberof psb_lc_csc_sparse_mat
|
|
|
|
!! \see psb_lc_base_mat_mod::psb_lc_base_cp_from
|
|
|
|
!! \see psb_lc_base_mat_mod::psb_lc_base_cp_from
|
|
|
|