mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-20 12:52:14 +00:00
psblas3:
base/modules/psb_d_mat_mod.f03 base/psblas/psb_dspnrm1.f90 Fixed inconsistent interfaces, discovered with nagfor.
This commit is contained in:
@@ -638,34 +638,38 @@ module psb_d_mat_mod
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_d_rowsum(d,a)
|
||||
subroutine psb_d_rowsum(d,a,info)
|
||||
import :: psb_dspmat_type, psb_dpk_
|
||||
class(psb_dspmat_type), intent(in) :: a
|
||||
real(psb_dpk_), intent(out) :: d(:)
|
||||
integer, intent(out) :: info
|
||||
end subroutine psb_d_rowsum
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_d_arwsum(d,a)
|
||||
subroutine psb_d_arwsum(d,a,info)
|
||||
import :: psb_dspmat_type, psb_dpk_
|
||||
class(psb_dspmat_type), intent(in) :: a
|
||||
real(psb_dpk_), intent(out) :: d(:)
|
||||
integer, intent(out) :: info
|
||||
end subroutine psb_d_arwsum
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_d_colsum(d,a)
|
||||
subroutine psb_d_colsum(d,a,info)
|
||||
import :: psb_dspmat_type, psb_dpk_
|
||||
class(psb_dspmat_type), intent(in) :: a
|
||||
real(psb_dpk_), intent(out) :: d(:)
|
||||
integer, intent(out) :: info
|
||||
end subroutine psb_d_colsum
|
||||
end interface
|
||||
|
||||
interface
|
||||
subroutine psb_d_aclsum(d,a)
|
||||
subroutine psb_d_aclsum(d,a,info)
|
||||
import :: psb_dspmat_type, psb_dpk_
|
||||
class(psb_dspmat_type), intent(in) :: a
|
||||
real(psb_dpk_), intent(out) :: d(:)
|
||||
integer, intent(out) :: info
|
||||
end subroutine psb_d_aclsum
|
||||
end interface
|
||||
|
||||
|
||||
Reference in New Issue
Block a user