/[escript]/trunk/finley/src/Mesh_resolveNodeIds.c
ViewVC logotype

Diff of /trunk/finley/src/Mesh_resolveNodeIds.c

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

revision 781 by bcumming, Mon Jun 26 01:46:34 2006 UTC revision 782 by bcumming, Tue Jul 18 00:47:47 2006 UTC
# Line 35  void  Finley_Mesh_resolveNodeIds(Finley_ Line 35  void  Finley_Mesh_resolveNodeIds(Finley_
35    dim_t k,len,numDim,newNumNodes,n;    dim_t k,len,numDim,newNumNodes,n;
36    index_t min_id,max_id,min_id2,max_id2,*maskNodes=NULL,*maskElements=NULL,*index=NULL;    index_t min_id,max_id,min_id2,max_id2,*maskNodes=NULL,*maskElements=NULL,*index=NULL;
37    Finley_NodeFile *newNodeFile=NULL;    Finley_NodeFile *newNodeFile=NULL;
38    
39    Finley_resetError();    Finley_resetError();
40    numDim=Finley_Mesh_getDim(in);    numDim=Finley_Mesh_getDim(in);
41      
42    /*   find the minimum and maximum id used: */    /*   find the minimum and maximum id used: */
     
43    min_id=INDEX_T_MAX;    min_id=INDEX_T_MAX;
44    max_id=-INDEX_T_MAX;    max_id=-INDEX_T_MAX;
45    Finley_NodeFile_setIdRange(&min_id2,&max_id2,in->Nodes);    Finley_NodeFile_setIdRange(&min_id2,&max_id2,in->Nodes);
# Line 48  void  Finley_Mesh_resolveNodeIds(Finley_ Line 48  void  Finley_Mesh_resolveNodeIds(Finley_
48      goto clean;      goto clean;
49    }    }
50    
51    
52    max_id=MAX(max_id,max_id2);    max_id=MAX(max_id,max_id2);
53    min_id=MIN(min_id,min_id2);    min_id=MIN(min_id,min_id2);
54    Finley_ElementFile_setNodeRange(&min_id2,&max_id2,in->Elements);    Finley_ElementFile_setNodeRange(&min_id2,&max_id2,in->Elements);

Legend:
Removed from v.781  
changed lines
  Added in v.782

  ViewVC Help
Powered by ViewVC 1.1.26