As per http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Vec/VecCreateGhost.html is it legal to pass NULL for PetscInt ghosts[] argument in case no ghosts are present (running in sequential mode)? Thanks for any clarifications. Dominik