<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>When reading a mesh in parallel, I would like to get the vertices such that every vertex belong to exactly one process. When reading with</div><div>```</div><div><div>  moab::Range verts;</div><div>  ierr = mb->get_entities_by_dimension(0, 0, verts);</div></div><div>```</div><div>the vertices along the process interfaces will be shared, i.e., they appear on two processes.</div><div><br></div><div>I used to believe the above does the right thing and I have to use get the shared entities separately</div><div>```</div><div><div>  moab::Range shared;</div><div>  ierr = mcomm_->get_shared_entities(-1, shared, 0);</div><div>  all.merge(shared);</div></div><div>```</div><div>but it seems I'm on the wrong track.</div><div><br></div><div>Any hints?</div><div><br></div><div>Cheers,</div><div>Nico</div></div>