source: issm/trunk/src/c/shared/TriMesh/AssociateSegmentToElement.cpp@ 14310

Last change on this file since 14310 was 14310, checked in by Mathieu Morlighem, 12 years ago

merged trunk-jpl and trunk for revision 14308

File size: 499 bytes
Line 
1/*!\file: AssociateSegmentToElement.cpp
2 * \brief for each segment, look for the corresponding element.
3 */
4
5#include "./trimesh.h"
6
7int AssociateSegmentToElement(int** psegments,int nseg,int* index,int nel){
8
9 /*node indices: */
10 int A,B;
11
12 /*Recover segments: */
13 int* segments=*psegments;
14
15 for(int i=0;i<nseg;i++){
16 A=segments[3*i+0];
17 B=segments[3*i+1];
18 segments[3*i+2]=FindElement(A,B,index,nel)+1; //matlab indexing.
19 }
20
21 /*Assign output pointers: */
22 *psegments=segments;
23 return 1;
24}
Note: See TracBrowser for help on using the repository browser.