Changeset 13243
- Timestamp:
- 09/04/12 14:58:12 (13 years ago)
- Location:
- issm/trunk-jpl/src/modules
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/modules/BamgConvertMesh/BamgConvertMesh.cpp
r13236 r13243 22 22 23 23 /*Output*/ 24 BamgMesh *bamgmesh = NULL; 25 BamgGeom *bamggeom = NULL; 26 mxArray *bamgmesh_mat = NULL; 27 mxArray *bamggeom_mat = NULL; 24 BamgMesh *bamgmesh = NULL; 25 BamgGeom *bamggeom = NULL; 28 26 29 27 /*Boot module: */ … … 31 29 32 30 /*checks on arguments on the matlab side: */ 33 C heckNumMatlabArguments(nlhs,NLHS,nrhs,NRHS,__FUNCT__,&BamgConvertMeshUsage);31 CHECKARGUMENTS(NLHS,NRHS,&BamgConvertMeshUsage); 34 32 35 33 /*Initialize Bamg outputs*/ -
issm/trunk-jpl/src/modules/BamgConvertMesh/BamgConvertMesh.h
r13236 r13243 22 22 #include "../../c/shared/shared.h" 23 23 #include "../../c/issm-binding.h" 24 #include "../../c/io/io.h" 24 25 25 26 #undef __FUNCT__ -
issm/trunk-jpl/src/modules/BamgMesher/BamgMesher.cpp
r13236 r13243 11 11 WRAPPER(BamgMesher){ 12 12 13 /*Outputs*/ 14 mxArray* bamgmesh_mat=NULL; 15 mxArray* bamggeom_mat=NULL; 16 17 /*diverse: */ 13 /*Intermediary*/ 18 14 BamgOpts *bamgopts=NULL; 19 15 BamgMesh *bamgmesh_in=NULL; … … 22 18 BamgGeom *bamggeom_out=NULL; 23 19 24 /*Boot module :*/20 /*Boot module*/ 25 21 MODULEBOOT(); 26 22 -
issm/trunk-jpl/src/modules/matlab/Makefile.am
r13219 r13243 3 3 EXEEXT=$(MATLABWRAPPEREXT) 4 4 5 #Modules {{{ 15 #Modules {{{ 6 6 if MODULES 7 7 lib_LTLIBRARIES = AverageFilter.la\ 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 8 BamgMesher.la\ 9 BamgConvertMesh.la\ 10 BamgTriangulate.la\ 11 ContourToMesh.la\ 12 ContourToNodes.la\ 13 ElementConnectivity.la\ 14 EnumToString.la\ 15 HoleFiller.la\ 16 InternalFront.la\ 17 InterpFromGridToMesh.la\ 18 InterpFromMeshToMesh2d.la\ 19 InterpFromMeshToMesh3d.la\ 20 InterpFromMeshToGrid.la\ 21 InterpFromMesh2d.la\ 22 Ll2xy.la\ 23 NodeConnectivity.la\ 24 MeshPartition.la\ 25 MeshProfileIntersection.la\ 26 PointCloudFindNeighbors.la\ 27 PropagateFlagsFromConnectivity.la\ 28 StringToEnum.la\ 29 TriaSearch.la\ 30 TriMesh.la\ 31 TriMeshProcessRifts.la\ 32 Scotch.la\ 33 Xy2ll.la\ 34 Chaco.la 35 35 36 36 if KRIGING … … 48 48 49 49 #}}} 50 #Flags and libraries {{{ 150 #Flags and libraries {{{ 51 51 if SHAREDLIBS 52 52 deps = ../../c/libISSMCore.la ../../c/libISSMModules.la … … 95 95 AM_CXXFLAGS += $(CXXOPTFLAGS) 96 96 #}}} 97 98 #Bin sources {{{1 97 #Bin sources {{{ 99 98 AverageFilter_la_SOURCES = ../AverageFilter/AverageFilter.cpp\ 100 99 ../AverageFilter/AverageFilter.h 101 100 AverageFilter_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 102 101 103 102 BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp\ 104 ../BamgMesher/BamgMesher.h103 ../BamgMesher/BamgMesher.h 105 104 BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 106 105 107 106 BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp\ 108 ../BamgConvertMesh/BamgConvertMesh.h107 ../BamgConvertMesh/BamgConvertMesh.h 109 108 BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 110 109 111 110 BamgTriangulate_la_SOURCES = ../BamgTriangulate/BamgTriangulate.cpp\ 112 ../BamgTriangulate/BamgTriangulate.h111 ../BamgTriangulate/BamgTriangulate.h 113 112 BamgTriangulate_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 114 113 115 114 Chaco_la_SOURCES = ../Chaco/Chaco.cpp\ 116 ../Chaco/Chaco.h115 ../Chaco/Chaco.h 117 116 Chaco_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(CHACOLIB) 118 117 119 118 ContourToMesh_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp\ 120 119 ../ContourToMesh/ContourToMesh.h 121 120 ContourToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) 122 121 123 122 ContourToNodes_la_SOURCES = ../ContourToNodes/ContourToNodes.cpp\ 124 123 ../ContourToNodes/ContourToNodes.h 125 124 ContourToNodes_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 126 125 127 126 ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\ 128 127 ../ElementConnectivity/ElementConnectivity.h 129 128 ElementConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 130 129 131 130 EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp\ 132 ../EnumToString/EnumToString.h131 ../EnumToString/EnumToString.h 133 132 EnumToString_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 134 133 135 134 StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp\ 136 ../StringToEnum/StringToEnum.h135 ../StringToEnum/StringToEnum.h 137 136 StringToEnum_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 138 137 139 138 HoleFiller_la_SOURCES = ../HoleFiller/HoleFiller.cpp\ 140 139 ../HoleFiller/HoleFiller.h 141 140 HoleFiller_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 142 141 143 142 InternalFront_la_SOURCES = ../InternalFront/InternalFront.cpp\ 144 143 ../InternalFront/InternalFront.h 145 144 InternalFront_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 146 145 147 146 InterpFromGridToMesh_la_SOURCES = ../InterpFromGridToMesh/InterpFromGridToMesh.cpp\ 148 147 ../InterpFromGridToMesh/InterpFromGridToMesh.h 149 148 InterpFromGridToMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) 150 149 151 150 InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\ 152 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h151 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h 153 152 InterpFromMeshToMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) 154 153 155 154 InterpFromMeshToMesh3d_la_SOURCES = ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp\ 156 ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.h155 ../InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.h 157 156 InterpFromMeshToMesh3d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 158 157 159 158 InterpFromMeshToGrid_la_SOURCES = ../InterpFromMeshToGrid/InterpFromMeshToGrid.cpp\ 160 ../InterpFromMeshToGrid/InterpFromMeshToGrid.h159 ../InterpFromMeshToGrid/InterpFromMeshToGrid.h 161 160 InterpFromMeshToGrid_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 162 161 163 162 InterpFromMesh2d_la_SOURCES = ../InterpFromMesh2d/InterpFromMesh2d.cpp\ 164 ../InterpFromMesh2d/InterpFromMesh2d.h163 ../InterpFromMesh2d/InterpFromMesh2d.h 165 164 InterpFromMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) 166 165 167 166 KMLFileRead_la_SOURCES = ../KMLFileRead/KMLFileRead.cpp\ 168 167 ../KMLFileRead/KMLFileRead.h 169 168 KMLFileRead_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 170 169 171 170 KMLMeshWrite_la_SOURCES = ../KMLMeshWrite/KMLMeshWrite.cpp\ 172 ../KMLMeshWrite/KMLMeshWrite.h171 ../KMLMeshWrite/KMLMeshWrite.h 173 172 KMLMeshWrite_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 174 173 175 174 KMLOverlay_la_SOURCES = ../KMLOverlay/KMLOverlay.cpp\ 176 175 ../KMLOverlay/KMLOverlay.h 177 176 KMLOverlay_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 178 177 179 178 Xy2ll_la_SOURCES = ../Xy2ll/Xy2ll.cpp\ 180 179 ../Xy2ll/Xy2ll.h 181 180 Xy2ll_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 182 181 183 182 Ll2xy_la_SOURCES = ../Ll2xy/Ll2xy.cpp\ 184 183 ../Ll2xy/Ll2xy.h 185 184 Ll2xy_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 186 185 187 186 Exp2Kml_la_SOURCES = ../Exp2Kml/Exp2Kml.cpp\ 188 187 ../Exp2Kml/Exp2Kml.h 189 188 Exp2Kml_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 190 189 191 190 Kml2Exp_la_SOURCES = ../Kml2Exp/Kml2Exp.cpp\ 192 191 ../Kml2Exp/Kml2Exp.h 193 192 Kml2Exp_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 194 193 195 194 Kriging_la_SOURCES = ../Kriging/Kriging.cpp\ 196 ../Kriging/Kriging.h195 ../Kriging/Kriging.h 197 196 Kriging_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(MULTITHREADINGLIB) 198 197 199 198 MeshPartition_la_SOURCES = ../MeshPartition/MeshPartition.cpp\ 200 199 ../MeshPartition/MeshPartition.h 201 200 MeshPartition_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(METISLIB) 202 201 203 202 MeshProfileIntersection_la_SOURCES = ../MeshProfileIntersection/MeshProfileIntersection.cpp\ 204 203 ../MeshProfileIntersection/MeshProfileIntersection.h 205 204 MeshProfileIntersection_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 206 205 … … 210 209 211 210 PointCloudFindNeighbors_la_SOURCES = ../PointCloudFindNeighbors/PointCloudFindNeighbors.cpp\ 212 211 ../PointCloudFindNeighbors/PointCloudFindNeighbors.h 213 212 PointCloudFindNeighbors_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) 214 213 215 214 PropagateFlagsFromConnectivity_la_SOURCES = ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.cpp\ 216 ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.h215 ../PropagateFlagsFromConnectivity/PropagateFlagsFromConnectivity.h 217 216 PropagateFlagsFromConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 218 217 219 218 Scotch_la_SOURCES = ../Scotch/Scotch.cpp\ 220 219 ../Scotch/Scotch.h 221 220 Scotch_la_LIBADD = ${deps} $(SCOTCHLIB) 222 221 223 222 Shp2Kml_la_SOURCES = ../Shp2Kml/Shp2Kml.cpp\ 224 223 ../Shp2Kml/Shp2Kml.h 225 224 Shp2Kml_la_LIBADD = ${deps} $(SHAPELIBLIB) $(MPILIB) $(PETSCLIB) 226 225 227 226 TriaSearch_la_SOURCES = ../TriaSearch/TriaSearch.cpp\ 228 227 ../TriaSearch/TriaSearch.h 229 228 TriaSearch_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 230 229 231 230 TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp\ 232 231 ../TriMesh/TriMesh.h 233 232 TriMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(TRIANGLELIB) 234 233 235 234 TriMeshProcessRifts_la_SOURCES = ../TriMeshProcessRifts/TriMeshProcessRifts.cpp\ 236 235 ../TriMeshProcessRifts/TriMeshProcessRifts.h 237 236 TriMeshProcessRifts_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 238 237 #}}} -
issm/trunk-jpl/src/modules/python/Makefile.am
r13183 r13243 3 3 EXEEXT=$(PYTHONWRAPPEREXT) 4 4 5 #Modules {{{ 15 #Modules {{{ 6 6 if MODULES 7 lib_LTLIBRARIES = ElementConnectivity.la\ 8 EnumToString.la\ 9 InterpFromMeshToMesh2d.la\ 10 NodeConnectivity.la\ 11 StringToEnum.la\ 12 TriMesh.la 7 lib_LTLIBRARIES = BamgConvertMesh.la\ 8 ElementConnectivity.la\ 9 EnumToString.la\ 10 InterpFromMeshToMesh2d.la\ 11 NodeConnectivity.la\ 12 StringToEnum.la\ 13 TriMesh.la 13 14 endif 14 15 #}}} 15 #Flags and libraries {{{ 116 #Flags and libraries {{{ 16 17 if SHAREDLIBS 17 18 deps = ../../c/libISSMCore.la ../../c/libISSMModules.la … … 53 54 AM_CXXFLAGS += $(CXXOPTFLAGS) 54 55 #}}} 55 #Bin sources {{{1 56 #Bin sources {{{ 57 BamgConvertMesh_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp\ 58 ../BamgConvertMesh/BamgConvertMesh.h 59 BamgConvertMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 60 56 61 ElementConnectivity_la_SOURCES = ../ElementConnectivity/ElementConnectivity.cpp\ 57 62 ../ElementConnectivity/ElementConnectivity.h 58 63 ElementConnectivity_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 59 64 60 65 EnumToString_la_SOURCES = ../EnumToString/EnumToString.cpp\ 61 ../EnumToString/EnumToString.h66 ../EnumToString/EnumToString.h 62 67 EnumToString_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 63 68 64 69 InterpFromMeshToMesh2d_la_SOURCES = ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp\ 65 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h70 ../InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.h 66 71 InterpFromMeshToMesh2d_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(MULTITHREADINGLIB) 67 72 … … 71 76 72 77 StringToEnum_la_SOURCES = ../StringToEnum/StringToEnum.cpp\ 73 ../StringToEnum/StringToEnum.h78 ../StringToEnum/StringToEnum.h 74 79 StringToEnum_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) 75 80 76 81 TriMesh_la_SOURCES = ../TriMesh/TriMesh.cpp\ 77 82 ../TriMesh/TriMesh.h 78 83 TriMesh_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(TRIANGLELIB) 79 84 #}}}
Note:
See TracChangeset
for help on using the changeset viewer.