scalar array called "vtkGhostLevels" to indicate which elements/nodes (I think I need both might be needed depending on the algorithm) are owned and which are halo/ghost. But all this guessing has so far got me either double counting elements on the halo or a gap. Can someone please shed some light on this? Cheers Gerard