On Mon, Feb 6, 2012 at 22:11, Barry Smith <bsmith@mcs.anl.gov> wrote:
  On the other hand you could argue that ALL vector types should support ghosting as a natural thing (with sequential vectors just have 0 length ghosts conceptually) then it would be desirable to allow setting the ghost information in any ordering.

Just a comment: Ghost vectors are occasionally meaningful even for serial vectors (if implementing boundary conditions with ghost cells, also coupling).