Can you run with the additional option -ksp_view_mat binary and email the 
resulting file which will be called binaryoutput to petsc-ma...@mcs.anl.gov

   Barry

> On Jul 13, 2016, at 2:30 PM, Safin, Artur <aks084...@utdallas.edu> wrote:
> 
> Dear PETSc community,
> 
> I am working on solving a Helmholtz problem with PML. The issue is that I am 
> finding it very hard to deal with the resulting matrix system; I can get the 
> correct solution for coarse meshes, but it takes roughly 2-4 times as long to 
> converge for each successively refined mesh. I've noticed that without PML, I 
> do not have problems with convergence speed.
> 
> I am using the GMRES solver with GAMG as the preconditioner (with 
> block-Jacobi preconditioner for the multigrid solves). I have also tried to 
> assemble a separate preconditioning matrix with the complex shift 1+0.5i, 
> that does not seem to improve the results. Currently I am running with
> 
>    -ksp_type fgmres \
>    -pc_type gamg \
>    -mg_levels_pc_type bjacobi \
>    -pc_mg_type full \
>    -ksp_gmres_restart 150 \
> 
> Can anyone suggest some way of speeding up the convergence? Any help would be 
> appreciated. I am attaching the output from kspview.
> 
> Best,
> 
> Artur
> 
> <kspview>

Reply via email to