/[escript]/branches/domexper/dudley/src/Mesh_prepare.c
ViewVC logotype

Diff of /branches/domexper/dudley/src/Mesh_prepare.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3125 by jfenwick, Thu Aug 5 05:07:58 2010 UTC revision 3126 by jfenwick, Wed Sep 1 00:37:53 2010 UTC
# Line 113  void Dudley_Mesh_createColoring(Dudley_M Line 113  void Dudley_Mesh_createColoring(Dudley_M
113    if (Dudley_noError()) Dudley_ElementFile_createColoring(in->Elements,in->Nodes->numNodes,node_localDOF_map);    if (Dudley_noError()) Dudley_ElementFile_createColoring(in->Elements,in->Nodes->numNodes,node_localDOF_map);
114    if (Dudley_noError()) Dudley_ElementFile_createColoring(in->FaceElements,in->Nodes->numNodes,node_localDOF_map);    if (Dudley_noError()) Dudley_ElementFile_createColoring(in->FaceElements,in->Nodes->numNodes,node_localDOF_map);
115    if (Dudley_noError()) Dudley_ElementFile_createColoring(in->Points,in->Nodes->numNodes,node_localDOF_map);    if (Dudley_noError()) Dudley_ElementFile_createColoring(in->Points,in->Nodes->numNodes,node_localDOF_map);
   if (Dudley_noError()) Dudley_ElementFile_createColoring(in->ContactElements,in->Nodes->numNodes,node_localDOF_map);  
116  }  }
117  /*                                                                    */  /*                                                                    */
118  /*  redistribute elements to minimize communication during assemblage */  /*  redistribute elements to minimize communication during assemblage */
# Line 122  void Dudley_Mesh_optimizeElementOrdering Line 121  void Dudley_Mesh_optimizeElementOrdering
121    if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->Elements));    if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->Elements));
122    if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->FaceElements));    if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->FaceElements));
123    if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->Points));    if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->Points));
   if (Dudley_noError()) Dudley_ElementFile_optimizeOrdering(&(in->ContactElements));  
124  }  }
125    
126  /*                                                                    */  /*                                                                    */
# Line 133  void Dudley_Mesh_setTagsInUse(Dudley_Mes Line 131  void Dudley_Mesh_setTagsInUse(Dudley_Mes
131      if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->Elements);      if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->Elements);
132      if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->FaceElements);      if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->FaceElements);
133      if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->Points);      if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->Points);
     if (Dudley_noError()) Dudley_ElementFile_setTagsInUse(in->ContactElements);  
134  }  }

Legend:
Removed from v.3125  
changed lines
  Added in v.3126

  ViewVC Help
Powered by ViewVC 1.1.26