Changeset 26325
- Timestamp:
- 06/15/21 08:35:46 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp ¶
r25539 r26325 63 63 int numvertices=femmodel->vertices->NumberOfVertices(); 64 64 if(numvertices==0) return; 65 Vector<IssmDouble>* vec_mask_ice=new Vector<IssmDouble>(numvertices); 65 66 int numvert_local = femmodel->vertices->NumberOfVerticesLocal(); 67 Vector<IssmDouble>* vec_mask_ice=new Vector<IssmDouble>(numvert_local,numvertices); 66 68 67 69 /*Fill vector with values: */ … … 71 73 int nbv = element->GetNumberOfVertices(); 72 74 for(int iv=0;iv<nbv;iv++){ 73 vec_mask_ice->SetValue(element->vertices[iv]-> Sid(),1.,INS_VAL);75 vec_mask_ice->SetValue(element->vertices[iv]->Pid(),1.,INS_VAL); 74 76 } 75 77 } … … 78 80 /*Assemble vector and serialize */ 79 81 vec_mask_ice->Assemble(); 80 InputUpdateFromVectorx(femmodel,vec_mask_ice,IceMaskNodeActivationEnum,Vertex SIdEnum);82 InputUpdateFromVectorx(femmodel,vec_mask_ice,IceMaskNodeActivationEnum,VertexPIdEnum); 81 83 delete vec_mask_ice; 82 84 }/*}}}*/
Note:
See TracChangeset
for help on using the changeset viewer.