Corrected bug in out-of-place axpby

merge-paraggr-newops
Cirdans-Home 5 years ago
parent 177bc6ecb3
commit ea6ad3a85f

@ -263,7 +263,7 @@ subroutine psb_caxpby_vect_out(alpha, x, beta, y,&
if(desc_a%get_local_rows() > 0) then if(desc_a%get_local_rows() > 0) then
call z%axpby(desc_a%get_local_rows(),& call z%axpby(desc_a%get_local_rows(),&
& alpha,x,beta,z,info) & alpha,x,beta,y,info)
end if end if
call psb_erractionrestore(err_act) call psb_erractionrestore(err_act)

@ -263,7 +263,7 @@ subroutine psb_daxpby_vect_out(alpha, x, beta, y,&
if(desc_a%get_local_rows() > 0) then if(desc_a%get_local_rows() > 0) then
call z%axpby(desc_a%get_local_rows(),& call z%axpby(desc_a%get_local_rows(),&
& alpha,x,beta,z,info) & alpha,x,beta,y,info)
end if end if
call psb_erractionrestore(err_act) call psb_erractionrestore(err_act)

@ -263,7 +263,7 @@ subroutine psb_saxpby_vect_out(alpha, x, beta, y,&
if(desc_a%get_local_rows() > 0) then if(desc_a%get_local_rows() > 0) then
call z%axpby(desc_a%get_local_rows(),& call z%axpby(desc_a%get_local_rows(),&
& alpha,x,beta,z,info) & alpha,x,beta,y,info)
end if end if
call psb_erractionrestore(err_act) call psb_erractionrestore(err_act)

@ -263,7 +263,7 @@ subroutine psb_zaxpby_vect_out(alpha, x, beta, y,&
if(desc_a%get_local_rows() > 0) then if(desc_a%get_local_rows() > 0) then
call z%axpby(desc_a%get_local_rows(),& call z%axpby(desc_a%get_local_rows(),&
& alpha,x,beta,z,info) & alpha,x,beta,y,info)
end if end if
call psb_erractionrestore(err_act) call psb_erractionrestore(err_act)

Loading…
Cancel
Save