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

Reply via email to