[petsc-users] error when solving a linear system with gmres + pilut/euclid

Alfredo Jaramillo ajaramillopalma at gmail.com
Mon Aug 24 16:44:33 CDT 2020


complementing the previous message, the same error appears when using
boomeramg

On Mon, Aug 24, 2020 at 6:05 PM Alfredo Jaramillo <ajaramillopalma at gmail.com>
wrote:

> Dear PETSc developers,
>
> I'm trying to solve a linear problem with GMRES preconditioned with pilut
> from HYPRE. For this I'm using the options:
>
> -ksp_type gmres -pc_type hypre -pc_hypre_type pilut -ksp_monitor
>
> If I use a single core, GMRES (+ pilut or euclid) converges. However, when
> using multiple cores the next error appears after some number of iterations:
>
> [0]PETSC ERROR: Scalar value must be same on all processes, argument # 3
>
> relative to the function VecMAXPY. I attached a screenshot with more
> detailed output. The same happens when using euclid. Can you please give me
> some insight on this?
>
> best regards
> Alfredo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20200824/ffb858a3/attachment.html>


More information about the petsc-users mailing list