start changing the one petsc code over to 3.5 (does not compile)