Hello Experts,

When using a KSP Shell PreConditioner, is the LEFT, RIGHT, SYMMETRIC option 
applicable?

      call KSPGetPC(ksp,pc,ierr)
      call PCSetType(pc,PCSHELL,ierr)
      call KSPSetPreconditionerSide(ksp,PC_SYMMETRIC,ierr)
      call PCShellSetApply(pc,JacobiShellPCApply,ierr)

The JacobiShellPCApply PreConditioner improves convergence considerably on my 
KSPCG problem. However, I have found empirically that using PC_LEFT, PC_RIGHT, 
PC_SYMMETRIC seems to have no effect on the convergence of the solution. Can 
anyone explain this unusual situation?

Thanks in advance for any help.
Cheers,
Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110205/30c2bfda/attachment.htm>

Reply via email to