Changeset 19838
- Timestamp:
- 11/30/15 17:23:25 (9 years ago)
- Location:
- issm/trunk-jpl/src/wrappers
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/wrappers/ContourToMesh/ContourToMesh.h
r15106 r19838 55 55 #endif 56 56 57 #ifdef _HAVE_JAVASCRIPT_MODULES_ 58 /* serial input macros: */ 59 #define INDEX indexin,nelin,3 60 #define X xin,nodsin,1 61 #define Y yin,nodsin,1 62 #define CONTOUR contourx,contoury,contour_nods 63 #define INTERPTYPE interptypein 64 #define EDGEVALUE valuein 65 #define WRAPPER(modulename) extern "C" { int ContourToMeshModule(double** pin_nod, double** pin_nel, double* indexin, double* xin, double* yin, double* contourx, double* contoury, char* interptypein, int nelin, int nodsin, int contour_nods, double valuein) 66 /* serial output macros: */ 67 #define PLHS0 pin_nod,NULL 68 #define PLHS1 pin_nel,NULL 69 #define nrhs 6 70 #endif 71 57 72 /* serial arg counts: */ 58 73 #undef NLHS -
issm/trunk-jpl/src/wrappers/javascript/Makefile.am
r19793 r19838 10 10 bin_SCRIPTS += ../TriMesh/TriMesh.js \ 11 11 ../NodeConnectivity/NodeConnectivity.js\ 12 ../ContourToMesh/ContourToMesh.js\ 12 13 ../ElementConnectivity/ElementConnectivity.js\ 13 14 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.js\ … … 80 81 IssmModule_SOURCES = ../TriMesh/TriMesh.cpp \ 81 82 ../NodeConnectivity/NodeConnectivity.cpp\ 83 ../ContourToMesh/ContourToMesh.cpp\ 82 84 ../ElementConnectivity/ElementConnectivity.cpp\ 83 85 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\ … … 87 89 ../Issm/issm.cpp 88 90 89 IssmModule_CXXFLAGS= -fPIC -D_DO_NOT_LOAD_GLOBALS_ --memory-init-file 0 $(AM_CXXFLAGS) $(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS) -s EXPORTED_FUNCTIONS="['_TriMeshModule','_NodeConnectivityModule','_ ElementConnectivityModule','_InterpFromMeshToMesh2dModule','_IssmConfigModule','_EnumToStringModule','_StringToEnumModule','_IssmModule']" -s DISABLE_EXCEPTION_CATCHING=0 -s ALLOW_MEMORY_GROWTH=1 -s INVOKE_RUN=091 IssmModule_CXXFLAGS= -fPIC -D_DO_NOT_LOAD_GLOBALS_ --memory-init-file 0 $(AM_CXXFLAGS) $(CXXFLAGS) $(CXXOPTFLAGS) $(COPTFLAGS) -s EXPORTED_FUNCTIONS="['_TriMeshModule','_NodeConnectivityModule','_ContourToMeshModule','_ElementConnectivityModule','_InterpFromMeshToMesh2dModule','_IssmConfigModule','_EnumToStringModule','_StringToEnumModule','_IssmModule']" -s DISABLE_EXCEPTION_CATCHING=0 -s ALLOW_MEMORY_GROWTH=1 -s INVOKE_RUN=0 90 92 IssmModule_LDADD = ${deps} $(TRIANGLELIB) $(GSLLIB) 91 93 #}}} -
issm/trunk-jpl/src/wrappers/javascript/io/WriteJavascriptData.cpp
r19753 r19838 84 84 } 85 85 /*}}}*/ 86 /*FUNCTION WriteData(IssmPDouble** pdouble, void* nullptr){{{*/ 87 void WriteData(IssmPDouble** pdouble, void*){ 88 //do nothing 89 } 90 /*}}}*/ 86 91 /*FUNCTION WriteData(char** pstring, char* string){{{*/ 87 92 void WriteData(char** pstring, char* stringin){ -
issm/trunk-jpl/src/wrappers/javascript/io/javascriptio.h
r19768 r19838 25 25 void WriteData(char** pstring, char* stringin); 26 26 void WriteData(IssmPDouble* pdouble, IssmPDouble doublein); 27 void WriteData(IssmPDouble** pdouble, void*); 27 28 28 29 void FetchData(char** pstring, char* stringin);
Note:
See TracChangeset
for help on using the changeset viewer.