[petsc-users] VecAXPY
José Lorenzo
joslorgom at gmail.com
Fri Aug 16 11:21:18 CDT 2019
Hello,
I am struggling with a strange error when using VecAXPY. I have a ghost
vector H that needs to be updated as
H = H + eta * dH - eta_old * dH
However, for some reason I obtain different results when using
call VecAXPY(H, eta - eta_old, dH, ierr)
instead of
call VecAXPY(H, - eta_old, dH, ierr)
call VecAXPY(H, eta, dH, ierr)
where eta and eta_old are PetscScalars.
The first option seems to provide a wrong output, but I do not understand
what can go wrong in such simple operation.
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20190816/9e7a724d/attachment.html>
More information about the petsc-users
mailing list