- Timestamp:
- 08/02/13 11:47:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp
r15658 r15688 130 130 case MINIcondensedEnum: 131 131 _assert_(approximation==FSApproximationEnum); 132 /*P1 velocity (bubble statically condensed)*/ 133 for(i=0;i<iomodel->numberofvertices;i++){ 134 if(iomodel->my_vertices[i]){ 135 nodes->AddObject(new Node(iomodel->nodecounter+i+1,i,i,iomodel,analysis,FSvelocityEnum)); 136 } 137 } 138 /*P1 pressure*/ 139 for(i=0;i<iomodel->numberofvertices;i++){ 140 if(iomodel->my_vertices[i]){ 141 nodes->AddObject(new Node(iomodel->nodecounter+iomodel->numberofvertices+i+1,iomodel->numberofvertices+i,i,iomodel,analysis,FSpressureEnum)); 132 /*P1+ velocity (bubble statically condensed)*/ 133 for(i=0;i<iomodel->numberofvertices;i++){ 134 if(iomodel->my_vertices[i]){ 135 nodes->AddObject(new Node(iomodel->nodecounter+i+1,i,i,iomodel,analysis,FSvelocityEnum)); 136 } 137 } 138 for(i=0;i<iomodel->numberofelements;i++){ 139 if(iomodel->my_elements[i]){ 140 node = new Node(iomodel->nodecounter+iomodel->numberofvertices+i+1,iomodel->numberofvertices+i,0,iomodel,analysis,FSvelocityEnum); 141 node->Deactivate(); 142 nodes->AddObject(node); 143 } 144 } 145 /*P1 pressure*/ 146 for(i=0;i<iomodel->numberofvertices;i++){ 147 if(iomodel->my_vertices[i]){ 148 nodes->AddObject(new Node(iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofelements+i+1,iomodel->numberofvertices+iomodel->numberofelements+i,i,iomodel,analysis,FSpressureEnum)); 142 149 } 143 150 }
Note:
See TracChangeset
for help on using the changeset viewer.