Hypre
Matthew Knepley
knepley at gmail.com
Thu Apr 17 07:01:34 CDT 2008
On Thu, Apr 17, 2008 at 5:23 AM, <tribur at vision.ee.ethz.ch> wrote:
> Dear Petsc experts,
>
> Another, more basic problem when using Hypre:
>
> When I try
>
> ex2_hdf5 -f data/sphereInBlockFiner_a_cd3t.h5 -pc_type hypre -pc_hypre_type
> pilut -log_summary
>
> where sphereInBlock_a_cd3t.h5 contains a 102464 x 102464 matrix,
> the program seems to hang (it stops with the error "=>> PBS: job killed:
> walltime 384 exceeded limit 360").
> Adding the option -ksp_max_it 1 to be sure that it is not iterating until
> 10000000000000 doesn't change anything. The same happens also if I use
> -pc_hypre_type boomeramg.
If you really think it is hanging, I would attach gdb and get a stack
trace. You can
either run with -start_in_debugger, or attach gdb to the running process with
gdb <process id>. It is conceivable to me that pilut just takes a
really long time
to factor the matrix. For boomeramg this is less likely, but still believeable.
Matt
> It is neither the problem of my program nor of the matrix, because
>
> ex2_hdf5 -f data/sphereInBlockFiner_a_cd3t.h5 -pc_type jacobi -log_summary
> -ksp_rtol 0.0000000001
>
> takes only 5s and gives me the correct solution.
>
> What do I do wrong?
>
> Looking forward to your answer,
> Kathrin
>
>
--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener
More information about the petsc-users
mailing list