Documentations says: ix - the indices of xin to scatter (if PETSC_NULL scatters all values) iy - the indices of yin to hold results (if PETSC_NULL fills entire vector yin) Are the indices expected in the application ordering or local ordering?