Changeset 19717
- Timestamp:
- 11/12/15 21:08:05 (9 years ago)
- Location:
- issm/trunk-jpl/src/wrappers
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/wrappers/ElementConnectivity/ElementConnectivity.h ¶
r19716 r19717 51 51 /* serial output macros: */ 52 52 #define ELEMENTCONNECTIVITY pelementconnectivity,NULL,NULL 53 #undef WRAPPER54 53 #define WRAPPER(modulename) extern "C" { int ElementConnectivityModule(double** pelementconnectivity, int* elementsin, int* nodeconnectivityin, int nelsin, int nodsin, int widthin) 55 54 #endif -
TabularUnified issm/trunk-jpl/src/wrappers/NodeConnectivity/NodeConnectivity.h ¶
r19716 r19717 51 51 /* serial output macros: */ 52 52 #define CONNECTIVITY pconnectivity,pnods,pwidth 53 #undef WRAPPER54 53 #define WRAPPER(modulename) extern "C" { int NodeConnectivityModule(double** pconnectivity, int* pnods, int *pwidth, int* elementsin, int nelsin, int nodsin) 55 54 #endif -
TabularUnified issm/trunk-jpl/src/wrappers/TriMesh/TriMesh.h ¶
r19716 r19717 71 71 #define SEGMENTS psegments,pnsegs 72 72 #define SEGMENTMARKERLIST psegmentmarkers,pnsegs 73 #undef WRAPPER74 73 #define WRAPPER(modulename) extern "C" { int TriMeshModule(double** pindex, double** px, double** py, int* pnel, int* pnods, double** psegments, double** psegmentmarkers, int* pnsegs, double* domainx, double* domainy, int domainnods, double areain) 75 74 #define _DO_NOT_LOAD_GLOBALS_//we only load globals for TriMeshModule.js, not other modules! -
TabularUnified issm/trunk-jpl/src/wrappers/javascript/include/wrapper_macros.h ¶
r19702 r19717 34 34 } 35 35 /*}}}*/ 36 /* WRAPPER {{{*/37 #define WRAPPER(modulename,...) extern "C" { int modulename##Module(__VA_ARGS__)38 /*}}}*/39 36 /* CHECKARGUMENTS {{{*/ 40 37 #define CHECKARGUMENTS(NLHS,NRHS,functionpointer) //do nothing, we are not creating a dynamic library here!
Note:
See TracChangeset
for help on using the changeset viewer.