source: issm/trunk-jpl/src/c/modules/ContourToMeshx/ContourToMeshx.h@ 11695

Last change on this file since 11695 was 11695, checked in by Eric.Larour, 13 years ago

Completed separation of Petsc from ISSM. Matrix and Vector
are now the vehicles for Mat and Vec objects when running with
Petsc, or double* when running with a custom made type of matrix (still
to be finished).

File size: 617 bytes
Line 
1/*
2 ContourToMeshx.h
3*/
4
5
6#ifndef _CONTOURTOMESHX_H
7#define _CONTOURTOMESHX_H
8
9#include "../../shared/shared.h"
10#include "../../objects/objects.h"
11
12/*threading: */
13typedef struct{
14
15 int numcontours;
16 Contour** contours;
17 int nods;
18 int edgevalue;
19 Vector* in_nod;
20 double* x;
21 double* y;
22
23} ContourToMeshxThreadStruct;
24
25
26/* local prototypes: */
27int ContourToMeshx( Vector** pin_nods,Vector** pin_elem, double* index, double* x, double* y,Contour** contours,int numcontours,char* interptype,int nel,int nods, int edgevalue);
28
29void* ContourToMeshxt(void* vContourToMeshxThreadStruct);
30
31
32#endif /* _CONTOURTOMESHX_H */
33
Note: See TracBrowser for help on using the repository browser.