Further question about PC with Jaocbi Row Sum
Shi Jin
jinzishuai at yahoo.com
Fri Apr 11 16:40:10 CDT 2008
Thank you very much.
-pc_type jacobi -ksp_type preonly
does exactly what I want, even in parallel.
Shi
----- Original Message ----
> From: Hong Zhang <hzhang at mcs.anl.gov>
> >Suppose I have a diagonal matrix, what is the best way to invert it in PETSc?
> > Do I have to install the external packages superlu_dist or mumps?
> > I realized that LU or Cholesky decomposition does not work with MPIAIJ
> matrices.
> > I also know the best way is probably to directly call Vector operations
> directly.
> > However, I want to keep the same KSPSolve structure so that the same code can
> be used for non-diagonal MPIAIJ matrices without changing each call to
> KSPSolve.
> > Thank you very much.
>
> Without changing your application code, i.e., keep the same KSPSolve
> structure,
> running it with the option
> '-pc_type jacobi'
> actually inverts the diagonal matrix, in both sequential and parallel
> cases.
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the petsc-users
mailing list