[petsc-users] Preconditioning of laplace equation with boomeramg
Thomas Witkowski
Thomas.Witkowski at tu-dresden.de
Wed Feb 1 04:02:28 CST 2012
I'm about to write a preconditioner for a 2x2 block matrix coming from
the FEM discretization (2D, equidistance mesh) of a 4th order PDE. The
(0,0) block is the discrete laplace with Neumann boundary conditions.
I want to precondition this block by using some amg iterations. Just
for tests, the preconditioner should solve in each step the neumann
problem with some rhs using a gmres solver with hypre/boomeramg
preconditioner up to a given tolerance. But in most iterations it ends
up with DIVERGED_DTOL. What could be the reason for? Is AMG is linear
preconditioner? The constant null space of the matrix is set via
KSPSetNullSpace.
Thomas
More information about the petsc-users
mailing list