add a test for the direct parallel PETSc solver

which is using MUMPS right now.