Changeset 5092
- Timestamp:
- 08/09/10 14:25:20 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk/src/mex/Bamg/Bamg.cpp ¶
r4453 r5092 40 40 FetchData(&bamgmesh_in.Vertices, &bamgmesh_in.VerticesSize[0], &bamgmesh_in.VerticesSize[1], mxGetField(BAMGMESH,0,"Vertices")); 41 41 FetchData(&bamgmesh_in.Edges, &bamgmesh_in.EdgesSize[0], &bamgmesh_in.EdgesSize[1], mxGetField(BAMGMESH,0,"Edges")); 42 FetchData(&bamgmesh_in. Segments, &bamgmesh_in.SegmentsSize[0], &bamgmesh_in.SegmentsSize[1], mxGetField(BAMGMESH,0,"Segments"));42 FetchData(&bamgmesh_in.IssmSegments, &bamgmesh_in.IssmSegmentsSize[0], &bamgmesh_in.IssmSegmentsSize[1], mxGetField(BAMGMESH,0,"IssmSegments")); 43 43 FetchData(&bamgmesh_in.CrackedEdges,&bamgmesh_in.CrackedEdgesSize[0],&bamgmesh_in.CrackedEdgesSize[1],mxGetField(BAMGMESH,0,"CrackedEdges")); 44 44 FetchData(&bamgmesh_in.EdgesOnGeometricEdge,&bamgmesh_in.EdgesOnGeometricEdgeSize[0],&bamgmesh_in.EdgesOnGeometricEdgeSize[1],mxGetField(BAMGMESH,0,"EdgesOnGeometricEdge")); … … 50 50 /*create bamg options input*/ 51 51 BamgOptsInit(&bamgopts); 52 FetchData(&bamgopts.coef ,mxGetField(BAMGOPTIONS,0,"coef"));52 FetchData(&bamgopts.coeff,mxGetField(BAMGOPTIONS,0,"coeff")); 53 53 FetchData(&bamgopts.maxsubdiv,mxGetField(BAMGOPTIONS,0,"maxsubdiv")); 54 54 FetchData(&bamgopts.Crack,mxGetField(BAMGOPTIONS,0,"Crack")); … … 59 59 FetchData(&bamgopts.errg,mxGetField(BAMGOPTIONS,0,"errg")); 60 60 FetchData(&bamgopts.nbjacobi,mxGetField(BAMGOPTIONS,0,"nbjacobi")); 61 FetchData(&bamgopts. NbSmooth,mxGetField(BAMGOPTIONS,0,"NbSmooth"));61 FetchData(&bamgopts.nbsmooth,mxGetField(BAMGOPTIONS,0,"nbsmooth")); 62 62 FetchData(&bamgopts.omega,mxGetField(BAMGOPTIONS,0,"omega")); 63 63 FetchData(&bamgopts.maxnbv,mxGetField(BAMGOPTIONS,0,"maxnbv")); … … 70 70 FetchData(&bamgopts.splitcorners,mxGetField(BAMGOPTIONS,0,"splitcorners")); 71 71 FetchData(&bamgopts.geometricalmetric,mxGetField(BAMGOPTIONS,0,"geometricalmetric")); 72 FetchData(&bamgopts.Max imalAngleOfCorner,mxGetField(BAMGOPTIONS,0,"MaximalAngleOfCorner"));72 FetchData(&bamgopts.MaxCornerAngle,mxGetField(BAMGOPTIONS,0,"MaxCornerAngle")); 73 73 FetchData(&bamgopts.hminVertices,&lines,&cols,mxGetField(BAMGOPTIONS,0,"hminVertices")); 74 74 if (bamgopts.hminVertices && (cols!=1 || lines!=bamgmesh_in.VerticesSize[0])){ISSMERROR("the size of 'hminVertices' should be [%i %i]",bamgmesh_in.VerticesSize[0],1);}
Note:
See TracChangeset
for help on using the changeset viewer.