Source code for issm.MeshProfileIntersection

from MeshProfileIntersection_python import MeshProfileIntersection_python

[docs]def MeshProfileIntersection(index,x,y,filename): """ MESHPROFILEINTERSECTION - Takes a .exp file (made of several profiles), and figures out its intersection with a mesh Usage: [segments]=MeshProfileIntersection(index,x,y,filename); input: index,x,y is a triangulation filename: name of Argus style .exp file containing the segments (can be groups of disconnected segments) output: segments: array made of x1,y1,x2,y2,element_id lines (x1,y1) and (x2,y2) are segment extremities for a segment belonging to the elemnt_id element. there are as many lines in segments as there are segments intersecting the mesh. """ # Call mex module segments = MeshProfileIntersection_python(index,x,y,filename) # Return return segments