KSP different results with the default and direct LU
    Umut Tabak 
    u.tabak at tudelft.nl
       
    Thu Oct 22 06:08:19 CDT 2009
    
    
  
Dear all,
I am trying get myself more acquainted with PETSc.
I am trying to solve a linear equation system which is conditioned 
badly. If I use the approach as given in ex1.c of the KSP section(by 
default, I read from the manual that it uses restarted GMRES , 
preconditioned with JACOBI in ex1.c which I am not very aware of these 
numerical procedures that in deep). I get some wrong results for the 
solution.
I checked my results with Matlab, If I use the command line options as 
suggested on page 68 of the manual, to solve it directly, -ksp_type 
preonly -pc_type lu, I can both get the right solution and it is faster 
than the iterative solution which is used by default. So as far as I can 
follow from the mailing list, iterative methods and preconditioners are 
problem dependent, so my question would be, should I find the right 
approach/solver combination by some trial and error by using different 
combinations that are outlined in the manual?(This can also be dependent 
on the problem types that I would like to solve as well I suppose, for 
the moment, quite badly conditioned.)
Any pointers are appreciated.
Best regards,
Umut
    
    
More information about the petsc-users
mailing list