mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-20 04:42:08 +00:00
Take out GTL arg from CSPUT.
This commit is contained in:
@@ -455,25 +455,23 @@ module psb_c_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_c_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_c_base_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_c_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_c_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_c_base_vect_type), intent(inout) :: val
|
||||
class(psb_i_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1875,14 +1873,13 @@ module psb_c_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_c_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_c_coo_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_coo_csput_a
|
||||
end interface
|
||||
|
||||
@@ -2137,25 +2134,23 @@ module psb_c_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_lc_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lc_base_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_lc_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lc_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_c_base_vect_type), intent(inout) :: val
|
||||
class(psb_l_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -3345,14 +3340,13 @@ module psb_c_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_lc_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lc_coo_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_coo_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -335,14 +335,13 @@ module psb_c_csc_mat_mod
|
||||
!> \memberof psb_c_csc_sparse_mat
|
||||
!! \see psb_c_base_mat_mod::psb_c_base_csput_a
|
||||
interface
|
||||
subroutine psb_c_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_c_csc_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_csc_csput_a
|
||||
end interface
|
||||
|
||||
@@ -727,14 +726,13 @@ module psb_c_csc_mat_mod
|
||||
!> \memberof psb_lc_csc_sparse_mat
|
||||
!! \see psb_lc_base_mat_mod::psb_lc_base_csput_a
|
||||
interface
|
||||
subroutine psb_lc_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lc_csc_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_csc_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -372,14 +372,13 @@ module psb_c_csr_mat_mod
|
||||
!> \memberof psb_c_csr_sparse_mat
|
||||
!! \see psb_c_base_mat_mod::psb_c_base_csput_a
|
||||
interface
|
||||
subroutine psb_c_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_c_csr_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_csr_csput_a
|
||||
end interface
|
||||
|
||||
@@ -890,14 +889,13 @@ module psb_c_csr_mat_mod
|
||||
!> \memberof psb_lc_csr_sparse_mat
|
||||
!! \see psb_lc_base_mat_mod::psb_lc_base_csput_a
|
||||
interface
|
||||
subroutine psb_lc_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lc_csr_sparse_mat), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_csr_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -598,19 +598,18 @@ module psb_c_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_c_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_cspmat_type, psb_spk_
|
||||
class(psb_cspmat_type), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_c_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_c_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_c_vect_mod, only : psb_c_vect_type
|
||||
use psb_i_vect_mod, only : psb_i_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_cspmat_type
|
||||
@@ -619,7 +618,6 @@ module psb_c_mat_mod
|
||||
type(psb_i_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_c_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1306,19 +1304,18 @@ module psb_c_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_lc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_lcspmat_type, psb_spk_
|
||||
class(psb_lcspmat_type), intent(inout) :: a
|
||||
complex(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_lc_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lc_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_c_vect_mod, only : psb_c_vect_type
|
||||
use psb_l_vect_mod, only : psb_l_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_lcspmat_type
|
||||
@@ -1327,7 +1324,6 @@ module psb_c_mat_mod
|
||||
type(psb_l_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lc_csput_v
|
||||
end interface
|
||||
|
||||
|
||||
@@ -455,25 +455,23 @@ module psb_d_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_d_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_d_base_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_d_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_d_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_d_base_vect_type), intent(inout) :: val
|
||||
class(psb_i_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1875,14 +1873,13 @@ module psb_d_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_d_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_d_coo_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_coo_csput_a
|
||||
end interface
|
||||
|
||||
@@ -2137,25 +2134,23 @@ module psb_d_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_ld_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ld_base_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_ld_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ld_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_d_base_vect_type), intent(inout) :: val
|
||||
class(psb_l_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -3345,14 +3340,13 @@ module psb_d_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_ld_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ld_coo_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_coo_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -335,14 +335,13 @@ module psb_d_csc_mat_mod
|
||||
!> \memberof psb_d_csc_sparse_mat
|
||||
!! \see psb_d_base_mat_mod::psb_d_base_csput_a
|
||||
interface
|
||||
subroutine psb_d_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_d_csc_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_csc_csput_a
|
||||
end interface
|
||||
|
||||
@@ -727,14 +726,13 @@ module psb_d_csc_mat_mod
|
||||
!> \memberof psb_ld_csc_sparse_mat
|
||||
!! \see psb_ld_base_mat_mod::psb_ld_base_csput_a
|
||||
interface
|
||||
subroutine psb_ld_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ld_csc_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_csc_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -372,14 +372,13 @@ module psb_d_csr_mat_mod
|
||||
!> \memberof psb_d_csr_sparse_mat
|
||||
!! \see psb_d_base_mat_mod::psb_d_base_csput_a
|
||||
interface
|
||||
subroutine psb_d_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_d_csr_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_csr_csput_a
|
||||
end interface
|
||||
|
||||
@@ -890,14 +889,13 @@ module psb_d_csr_mat_mod
|
||||
!> \memberof psb_ld_csr_sparse_mat
|
||||
!! \see psb_ld_base_mat_mod::psb_ld_base_csput_a
|
||||
interface
|
||||
subroutine psb_ld_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ld_csr_sparse_mat), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_csr_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -598,19 +598,18 @@ module psb_d_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_d_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_dspmat_type, psb_dpk_
|
||||
class(psb_dspmat_type), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_d_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_d_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_d_vect_mod, only : psb_d_vect_type
|
||||
use psb_i_vect_mod, only : psb_i_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_dspmat_type
|
||||
@@ -619,7 +618,6 @@ module psb_d_mat_mod
|
||||
type(psb_i_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_d_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1306,19 +1304,18 @@ module psb_d_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_ld_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_ldspmat_type, psb_dpk_
|
||||
class(psb_ldspmat_type), intent(inout) :: a
|
||||
real(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_ld_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ld_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_d_vect_mod, only : psb_d_vect_type
|
||||
use psb_l_vect_mod, only : psb_l_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_ldspmat_type
|
||||
@@ -1327,7 +1324,6 @@ module psb_d_mat_mod
|
||||
type(psb_l_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ld_csput_v
|
||||
end interface
|
||||
|
||||
|
||||
@@ -455,25 +455,23 @@ module psb_s_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_s_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_s_base_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_s_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_s_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_s_base_vect_type), intent(inout) :: val
|
||||
class(psb_i_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1875,14 +1873,13 @@ module psb_s_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_s_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_s_coo_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_coo_csput_a
|
||||
end interface
|
||||
|
||||
@@ -2137,25 +2134,23 @@ module psb_s_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_ls_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ls_base_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_ls_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ls_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_s_base_vect_type), intent(inout) :: val
|
||||
class(psb_l_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -3345,14 +3340,13 @@ module psb_s_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_ls_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ls_coo_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_coo_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -335,14 +335,13 @@ module psb_s_csc_mat_mod
|
||||
!> \memberof psb_s_csc_sparse_mat
|
||||
!! \see psb_s_base_mat_mod::psb_s_base_csput_a
|
||||
interface
|
||||
subroutine psb_s_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_s_csc_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_csc_csput_a
|
||||
end interface
|
||||
|
||||
@@ -727,14 +726,13 @@ module psb_s_csc_mat_mod
|
||||
!> \memberof psb_ls_csc_sparse_mat
|
||||
!! \see psb_ls_base_mat_mod::psb_ls_base_csput_a
|
||||
interface
|
||||
subroutine psb_ls_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ls_csc_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_csc_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -372,14 +372,13 @@ module psb_s_csr_mat_mod
|
||||
!> \memberof psb_s_csr_sparse_mat
|
||||
!! \see psb_s_base_mat_mod::psb_s_base_csput_a
|
||||
interface
|
||||
subroutine psb_s_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_s_csr_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_csr_csput_a
|
||||
end interface
|
||||
|
||||
@@ -890,14 +889,13 @@ module psb_s_csr_mat_mod
|
||||
!> \memberof psb_ls_csr_sparse_mat
|
||||
!! \see psb_ls_base_mat_mod::psb_ls_base_csput_a
|
||||
interface
|
||||
subroutine psb_ls_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_ls_csr_sparse_mat), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_csr_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -598,19 +598,18 @@ module psb_s_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_s_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_sspmat_type, psb_spk_
|
||||
class(psb_sspmat_type), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_s_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_s_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_s_vect_mod, only : psb_s_vect_type
|
||||
use psb_i_vect_mod, only : psb_i_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_sspmat_type
|
||||
@@ -619,7 +618,6 @@ module psb_s_mat_mod
|
||||
type(psb_i_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_s_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1306,19 +1304,18 @@ module psb_s_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_ls_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_lsspmat_type, psb_spk_
|
||||
class(psb_lsspmat_type), intent(inout) :: a
|
||||
real(psb_spk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_ls_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_ls_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_s_vect_mod, only : psb_s_vect_type
|
||||
use psb_l_vect_mod, only : psb_l_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_lsspmat_type
|
||||
@@ -1327,7 +1324,6 @@ module psb_s_mat_mod
|
||||
type(psb_l_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_ls_csput_v
|
||||
end interface
|
||||
|
||||
|
||||
@@ -455,25 +455,23 @@ module psb_z_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_z_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_z_base_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_z_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_z_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_z_base_vect_type), intent(inout) :: val
|
||||
class(psb_i_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1875,14 +1873,13 @@ module psb_z_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_z_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_z_coo_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_coo_csput_a
|
||||
end interface
|
||||
|
||||
@@ -2137,25 +2134,23 @@ module psb_z_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_lz_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_base_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lz_base_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_base_csput_a
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_lz_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_base_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lz_base_sparse_mat), intent(inout) :: a
|
||||
class(psb_z_base_vect_type), intent(inout) :: val
|
||||
class(psb_l_base_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin, imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_base_csput_v
|
||||
end interface
|
||||
|
||||
@@ -3345,14 +3340,13 @@ module psb_z_base_mat_mod
|
||||
!!
|
||||
!
|
||||
interface
|
||||
subroutine psb_lz_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_coo_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lz_coo_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_coo_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -335,14 +335,13 @@ module psb_z_csc_mat_mod
|
||||
!> \memberof psb_z_csc_sparse_mat
|
||||
!! \see psb_z_base_mat_mod::psb_z_base_csput_a
|
||||
interface
|
||||
subroutine psb_z_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_z_csc_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_csc_csput_a
|
||||
end interface
|
||||
|
||||
@@ -727,14 +726,13 @@ module psb_z_csc_mat_mod
|
||||
!> \memberof psb_lz_csc_sparse_mat
|
||||
!! \see psb_lz_base_mat_mod::psb_lz_base_csput_a
|
||||
interface
|
||||
subroutine psb_lz_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_csc_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lz_csc_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_csc_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -372,14 +372,13 @@ module psb_z_csr_mat_mod
|
||||
!> \memberof psb_z_csr_sparse_mat
|
||||
!! \see psb_z_base_mat_mod::psb_z_base_csput_a
|
||||
interface
|
||||
subroutine psb_z_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_z_csr_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_csr_csput_a
|
||||
end interface
|
||||
|
||||
@@ -890,14 +889,13 @@ module psb_z_csr_mat_mod
|
||||
!> \memberof psb_lz_csr_sparse_mat
|
||||
!! \see psb_lz_base_mat_mod::psb_lz_base_csput_a
|
||||
interface
|
||||
subroutine psb_lz_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_csr_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import
|
||||
class(psb_lz_csr_sparse_mat), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz,ia(:), ja(:),&
|
||||
& imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_csr_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
@@ -598,19 +598,18 @@ module psb_z_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_z_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_zspmat_type, psb_dpk_
|
||||
class(psb_zspmat_type), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_ipk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_z_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_z_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_z_vect_mod, only : psb_z_vect_type
|
||||
use psb_i_vect_mod, only : psb_i_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_zspmat_type
|
||||
@@ -619,7 +618,6 @@ module psb_z_mat_mod
|
||||
type(psb_i_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_ipk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_ipk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_z_csput_v
|
||||
end interface
|
||||
|
||||
@@ -1306,19 +1304,18 @@ module psb_z_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_lz_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_csput_a(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
import :: psb_ipk_, psb_lpk_, psb_lzspmat_type, psb_dpk_
|
||||
class(psb_lzspmat_type), intent(inout) :: a
|
||||
complex(psb_dpk_), intent(in) :: val(:)
|
||||
integer(psb_lpk_), intent(in) :: nz, ia(:), ja(:), imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_csput_a
|
||||
end interface
|
||||
|
||||
|
||||
interface
|
||||
subroutine psb_lz_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info,gtl)
|
||||
subroutine psb_lz_csput_v(nz,ia,ja,val,a,imin,imax,jmin,jmax,info)
|
||||
use psb_z_vect_mod, only : psb_z_vect_type
|
||||
use psb_l_vect_mod, only : psb_l_vect_type
|
||||
import :: psb_ipk_, psb_lpk_, psb_lzspmat_type
|
||||
@@ -1327,7 +1324,6 @@ module psb_z_mat_mod
|
||||
type(psb_l_vect_type), intent(inout) :: ia, ja
|
||||
integer(psb_lpk_), intent(in) :: nz, imin,imax,jmin,jmax
|
||||
integer(psb_ipk_), intent(out) :: info
|
||||
integer(psb_lpk_), intent(in), optional :: gtl(:)
|
||||
end subroutine psb_lz_csput_v
|
||||
end interface
|
||||
|
||||
|
||||
Reference in New Issue
Block a user