|
|
|
@ -553,9 +553,9 @@ subroutine mld_daggrmat_smth_asb(a,desc_a,ac,desc_ac,p,info)
|
|
|
|
|
case(mld_repl_mat_)
|
|
|
|
|
!
|
|
|
|
|
!
|
|
|
|
|
call psb_cdrep(ntaggr,ictxt,desc_ac,info)
|
|
|
|
|
call psb_cdall(ictxt,desc_ac,info,mg=ntaggr,repl=.true.)
|
|
|
|
|
if(info /= 0) then
|
|
|
|
|
call psb_errpush(4010,name,a_err='psb_cdrep')
|
|
|
|
|
call psb_errpush(4010,name,a_err='psb_cdall')
|
|
|
|
|
goto 9999
|
|
|
|
|
end if
|
|
|
|
|
|
|
|
|
@ -635,10 +635,9 @@ subroutine mld_daggrmat_smth_asb(a,desc_a,ac,desc_ac,p,info)
|
|
|
|
|
case(mld_repl_mat_)
|
|
|
|
|
!
|
|
|
|
|
!
|
|
|
|
|
|
|
|
|
|
call psb_cdrep(ntaggr,ictxt,desc_ac,info)
|
|
|
|
|
call psb_cdall(ictxt,desc_ac,info,mg=ntaggr,repl=.true.)
|
|
|
|
|
if(info /= 0) then
|
|
|
|
|
call psb_errpush(4010,name,a_err='psb_cdrep')
|
|
|
|
|
call psb_errpush(4010,name,a_err='psb_cdall')
|
|
|
|
|
goto 9999
|
|
|
|
|
end if
|
|
|
|
|
|
|
|
|
|