Dario Isola <[email protected]> writes:

> Dear all,
>
> I am investigating the use of hypre+petsc. I was able to successfully 
> configure, install, compile petsc 3.3 with the external package for hypre.
>
> I tried to run it with the following options
>
>     -pc_type hypre -pc_type_hypre pilut -ksp_type richardson
>
> and, although he did not complain, it does not solve the system either.

There is no reason pilut (which is deprecated; Hypre recommends using
euclid) can be expected to create a contractive Richardson iteration.
You should probably use Krylov (perhaps GMRES, the default), which will
also fix the scaling.  Use -ksp_monitor_true_residual
-ksp_converged_reason while debugging/tuning the solver.

> To what extent is hypre supported by petsc? More specifically, what kind 
> of matrices? I am using a *baij*//matrix.

AIJ and BAIJ work with Hypre.

Attachment: pgpRpmUgRgNX5.pgp
Description: PGP signature

Reply via email to