 |
Ice Sheet System Model
4.18
Code documentation
|
Go to the documentation of this file.
7 _printf0_(
"BAMGTRIANGULATE - Delaunay Triangulation of a list of points");
10 _printf0_(
" index=BamgTriangulate(x,y);\n");
11 _printf0_(
" index: index of the triangulation\n");
12 _printf0_(
" x,y: coordinates of the nodes\n");
39 if (verbose)
_printf_(
"Fetching inputs\n");
44 if(y_rows!=nods)
_error_(
"x and y do not have the same length");
45 if(x_cols>1 || y_cols>1)
_error_(
"x and y should have only one column");
46 if(nods<3)
_error_(
"At least 3 points are required");
49 if (verbose)
_printf_(
"Call core\n");
#define _printf0_(StreamArgs)
void WriteData(IssmPDouble **pmatrix, int *pnel, int *matrix, int M, int N)
#define _printf_(StreamArgs)
: prototype for Data Interpolation mex module.
void BamgTriangulateUsage(void)
int BamgTriangulatex(int **pindex, int *pnels, double *x, double *y, int nods)
void FetchData(char **pstring, char *stringin)
WRAPPER(BamgTriangulate_python)
#define _error_(StreamArgs)