Changeset 5340 for issm/trunk/src/c/objects/Bamg/Geometry.cpp
- Timestamp:
- 08/18/10 08:36:30 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Bamg/Geometry.cpp
r5339 r5340 151 151 edges[i].tg[0]=zerovector; 152 152 edges[i].tg[1]=zerovector; 153 edges[i]. DirAdj[0] = edges[i].DirAdj[1] = -1;153 edges[i].AdjVertexNumber[0] = edges[i].AdjVertexNumber[1] = -1; 154 154 edges[i].Adj[0] = edges[i].Adj[1] = NULL; 155 155 edges[i].type = 0; … … 602 602 603 603 edges[i1].Adj[j1] = edges + i; 604 edges[i1]. DirAdj[j1] = j;604 edges[i1].AdjVertexNumber[j1] = j; 605 605 } 606 606 } … … 624 624 * previous and next vertices connected to current vertex 625 625 * normed by the edge length*/ 626 tg = edges[i].v[1-j]->r - edges[i].Adj[j]->v[1-edges[i]. DirAdj[j]]->r;626 tg = edges[i].v[1-j]->r - edges[i].Adj[j]->v[1-edges[i].AdjVertexNumber[j]]->r; 627 627 ltg= Norme2(tg); 628 628 tg = tg *(lAB/ltg); … … 680 680 GeometricalVertex *b=(*e)(k1); 681 681 if (a == b || b->Required() ) break; 682 k0 = e-> DirAdj[k1];// vertex in next edge682 k0 = e->AdjVertexNumber[k1];// vertex in next edge 683 683 e = e->Adj[k1]; // next edge 684 684 } … … 865 865 ge[--bge] =eg0 = eg0->Adj[direction0]; 866 866 ISSMASSERT(bge>=0 && bge<=mxe); 867 direction0 = 1-( directionge[bge] = tmpge-> DirAdj[direction0]);867 direction0 = 1-( directionge[bge] = tmpge->AdjVertexNumber[direction0]); 868 868 } 869 869 while (eg1 != (GeometricalEdge*) vg1 && (*eg1)(direction1) != (GeometricalVertex*) vg1) { … … 881 881 GeometricalEdge* tmpge = eg1; 882 882 ge[++tge] =eg1 = eg1->Adj[direction1]; 883 directionge[tge]= direction1 = 1-tmpge-> DirAdj[direction1];883 directionge[tge]= direction1 = 1-tmpge->AdjVertexNumber[direction1]; 884 884 ISSMASSERT(tge>=0 && tge<=mxe); 885 885 }
Note:
See TracChangeset
for help on using the changeset viewer.