Go to the source code of this file.
◆ TriangleUsage()
void TriangleUsage |
( |
void |
| ) |
|
Definition at line 7 of file Triangle.cpp.
9 _printf_(
" usage: [index,x,y,segments,segmentmarkers]=Triangle(domainoutlinefilename,rifts,area) \n");
10 _printf_(
" where: index,x,y defines a triangulation, segments is an array made \n");
11 _printf_(
" of exterior segments to the mesh domain outline, segmentmarkers is an array flagging each segment, \n");
12 _printf_(
" outlinefilename an Argus domain outline file, \n");
13 _printf_(
" area is the maximum area desired for any element of the resulting mesh, \n");
◆ WRAPPER()
WRAPPER |
( |
Triangle_python |
| ) |
|
Definition at line 16 of file Triangle.cpp.
28 int *segmentmarkerlist = NULL;
43 Trianglex(&index,&x,&y,&segments,&segmentmarkerlist,&nel,&nods,&nsegs,domain,rifts,area);
50 WriteData(SEGMENTMARKERLIST,segmentmarkerlist,nsegs);
58 xDelete<int>(segments);
59 xDelete<int>(segmentmarkerlist);
void Trianglex(int **pindex, IssmPDouble **px, IssmPDouble **py, int **psegments, int **psegmentmarkerlist, int *pnels, int *pnods, int *pnsegs, Contours *domain, Contours *rifts, double area)