add PETSC_DECIDE