Ice Sheet System Model  4.18
Code documentation
ContourToMeshx.h
Go to the documentation of this file.
1 /*
2  ContourToMeshx.h
3 */
4 
5 #ifndef _CONTOURTOMESHX_H
6 #define _CONTOURTOMESHX_H
7 
8 #include "../../shared/shared.h"
9 #include "../../classes/classes.h"
10 
11 /*threading: */
12 typedef struct{
13 
15  int nods;
16  int edgevalue;
17  double *in_nod;
18  double *x;
19  double *y;
20 
22 
23 /* local prototypes: */
24 int ContourToMeshx(double** pin_nods,double** pin_elem, double* index, double* x, double* y,Contours* contours,char* interptype,int nel,int nods, int edgevalue);
25 
26 void* ContourToMeshxt(void* vContourToMeshxThreadStruct);
27 
28 #endif /* _CONTOURTOMESHX_H */
ContourToMeshxt
void * ContourToMeshxt(void *vContourToMeshxThreadStruct)
Definition: ContourToMeshxt.cpp:13
ContourToMeshxThreadStruct::contours
Contours * contours
Definition: ContourToMeshx.h:14
Contours
Declaration of Contours class.
Definition: Contours.h:10
ContourToMeshx
int ContourToMeshx(double **pin_nods, double **pin_elem, double *index, double *x, double *y, Contours *contours, char *interptype, int nel, int nods, int edgevalue)
Definition: ContourToMeshx.cpp:12
ContourToMeshxThreadStruct
Definition: ContourToMeshx.h:12
ContourToMeshxThreadStruct::edgevalue
int edgevalue
Definition: ContourToMeshx.h:16
ContourToMeshxThreadStruct::nods
int nods
Definition: ContourToMeshx.h:15
ContourToMeshxThreadStruct::x
double * x
Definition: ContourToMeshx.h:18
ContourToMeshxThreadStruct::y
double * y
Definition: ContourToMeshx.h:19
ContourToMeshxThreadStruct::in_nod
double * in_nod
Definition: ContourToMeshx.h:17