Hi,
I have a 2D mesh in 3 spacial dimensions and I'd like to get the
element, which contains a point. The point_locator uses
Elem::contains_point which uses FEInterface::inverse_map and then
checks, if the reference point is in the reference element. For 3D
points the inverse map is not defined in the whole space, which causes
problems, when mapping non coplanar points falsely to the reference
element. I then changed the function a bit by mapping the reference
point back again in physical space and checked the distance there for
< tol*hmin(). However now it looks like I've got other problems
probably caused by this hack.
Am I doing something wrong, is there a common pitfall with boundary
meshes, or does anybody know, how to locate an element containing the
point on boundary meshes.
Thanks,
Hannes
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users