On Wed, Sep 28, 2016 at 8:03 AM, Harshad Sahasrabudhe <hsaha...@purdue.edu> wrote:
> Hi, > > I'm using Point locator to find elements containing certain points. For a > ParallelMesh, can there be cases where the PointLocator returns different > elements on different processors for the same point (e.g. when the point is > a node). How are points located at the nodes handled, since the node > technically belongs to all the neighboring elements. > This can happen even if you are just using ReplicatedMesh, if you build the PointLocator passing TREE_LOCAL_ELEMENTS. It's up to the application to decide what to do with the results. In some cases it may not matter. In MOOSE, we do an extra parallel communication, and pick the element with the lowest ID as the element all processors agree the point is in. -- John ------------------------------------------------------------------------------ _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users