refactor precond petsc in order to mix preconditioner ( fieldsplit+ml+gasm+lu, ...)
up ksp-view with pc shell