- Timestamp:
- 03/05/14 13:27:33 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp
r17384 r17386 296 296 /*P2 velocity*/ 297 297 EdgesPartitioning(&my_edges,iomodel); 298 FacesPartitioning(&my_faces,iomodel);299 298 for(i=0;i<iomodel->numberofvertices;i++){ 300 299 if(iomodel->my_vertices[i]){ … … 308 307 } 309 308 id0 = id0+iomodel->numberofvertices+iomodel->numberofedges; 310 for(i=0;i<iomodel->numberoffaces;i++){ 311 if(iomodel->faces[i*6+5]==2){/*Vertical quads*/ 312 if(my_faces[i]){ 313 node = new Node(id0+i+1,iomodel->numberofvertices+iomodel->numberofedges+i,lid++,0,iomodel,analysis,FSvelocityEnum); 314 nodes->AddObject(node); 315 } 316 } 317 else if(iomodel->faces[i*6+5]==1){/*Triangular base/top*/ 318 /*Nothing*/ 319 } 320 else{ 321 _error_("not supported"); 309 if(iomodel->meshtype==Mesh3DEnum){ 310 FacesPartitioning(&my_faces,iomodel); 311 for(i=0;i<iomodel->numberoffaces;i++){ 312 if(iomodel->faces[i*6+5]==2){/*Vertical quads*/ 313 if(my_faces[i]){ 314 node = new Node(id0+i+1,iomodel->numberofvertices+iomodel->numberofedges+i,lid++,0,iomodel,analysis,FSvelocityEnum); 315 nodes->AddObject(node); 316 } 317 } 318 else if(iomodel->faces[i*6+5]==1){/*Triangular base/top*/ 319 /*Nothing*/ 320 } 321 else{ 322 _error_("not supported"); 323 } 322 324 } 323 325 }
Note:
See TracChangeset
for help on using the changeset viewer.