Changeset 816 for issm/trunk/src/c/ModelProcessorx/DiagnosticHutter/CreateElementsNodesAndMaterialsDiagnosticHutter.cpp
- Timestamp:
- 06/05/09 12:29:15 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/ModelProcessorx/DiagnosticHutter/CreateElementsNodesAndMaterialsDiagnosticHutter.cpp
r748 r816 94 94 int node_onbed; 95 95 int node_onsurface; 96 int node_onshelf; 97 int node_onsheet; 96 98 int node_upper_node_id; 97 99 int node_numdofs; … … 364 366 ModelFetchData((void**)&model->gridonsurface,NULL,NULL,model_handle,"gridonsurface","Matrix","Mat"); 365 367 ModelFetchData((void**)&model->gridonhutter,NULL,NULL,model_handle,"gridonhutter","Matrix","Mat"); 368 ModelFetchData((void**)&model->gridonicesheet,NULL,NULL,model_handle,"gridonicesheet","Matrix","Mat"); 369 ModelFetchData((void**)&model->gridoniceshelf,NULL,NULL,model_handle,"gridoniceshelf","Matrix","Mat"); 366 370 367 371 … … 397 401 node_onbed=(int)model->gridonbed[i]; 398 402 node_onsurface=(int)model->gridonsurface[i]; 403 node_onshelf=(int)model->gridoniceshelf[i]; 404 node_onsheet=(int)model->gridonicesheet[i]; 405 399 406 if (strcmp(model->meshtype,"3d")==0){ 400 407 if (isnan(model->uppernodes[i])){ … … 411 418 412 419 /*Create node using its constructor: */ 413 node=new Node(node_id,node_partitionborder,node_numdofs,node_x,node_onbed,node_onsurface,node_upper_node_id );420 node=new Node(node_id,node_partitionborder,node_numdofs,node_x,node_onbed,node_onsurface,node_upper_node_id,node_onshelf,node_onsheet); 414 421 415 422 /*set single point constraints.: */ … … 443 450 xfree((void**)&model->gridonhutter); 444 451 xfree((void**)&model->uppernodes); 445 452 xfree((void**)&model->gridonicesheet); 453 xfree((void**)&model->gridoniceshelf); 454 446 455 447 456 /*Keep partitioning information into model*/
Note:
See TracChangeset
for help on using the changeset viewer.