Maybe in the debug version of PETSc -ksp_monitor should turn on true 
residual monitoring? 

   Barry

On Nov 10, 2011, at 2:49 PM, Jed Brown wrote:

> On Thu, Nov 10, 2011 at 14:45, Bao Kai <paeanball at gmail.com> wrote:
> PCFIELDSPLIT seems a little more complex, I will try that. 
> 
> I tried some different preconditioners, only lu can get right results. 
> 
> With some pc, some wrong results can be obtained, such as the following one.  
> 
> tutorials]$ time ./ex78 -Ain A_in -rhs rhs -solu solu -noshift -pc_type hypre 
> -pc_hypre_type parasails -ksp_gmres_restart 600 -ksp_rtol 1e-5 -ksp_typ gmres
> 
> Always run with -ksp_monitor_true_residual -ksp_converged_reason when 
> checking whether a preconditioner is working.


Reply via email to