Blockstructured Preconditioner
This implements a additive two level preconditioner for blockstructured grids. The coarse grid is solved directly with SuperLU. On the fine grid either a Schur complement solver with Neumann-Neumann preconditioner or a simple Jacobi preconditioner can be used.