/[escript]/branches/trilinos_from_5897/dudley/src/ElementFile_setNodeRange.cpp
ViewVC logotype

Diff of /branches/trilinos_from_5897/dudley/src/ElementFile_setNodeRange.cpp

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

revision 6008 by caltinay, Mon Feb 22 06:59:27 2016 UTC revision 6009 by caltinay, Wed Mar 2 04:13:26 2016 UTC
# Line 14  Line 14 
14  *  *
15  *****************************************************************************/  *****************************************************************************/
16    
17  /************************************************************************************/  /****************************************************************************/
18  /*                                                                                            */  /*                                                                                            */
19  /*   Dudley: ElementFile                                                                      */  /*   Dudley: ElementFile                                                                      */
20  /*                                                                                            */  /*                                                                                            */
21  /*   returns the maximum and minimum node reference number of nodes describing the elements:; */  /*   returns the maximum and minimum node reference number of nodes describing the elements:; */
22  /*                                                                                            */  /*                                                                                            */
23  /*                                                                                            */  /*                                                                                            */
24  /************************************************************************************/  /****************************************************************************/
   
 #define ESNEEDPYTHON  
 #include "esysUtils/first.h"  
25    
26  #include "ElementFile.h"  #include "ElementFile.h"
27  #include "Util.h"  #include "Util.h"
28    
29  /************************************************************************************/  namespace dudley {
30    
31  void Dudley_ElementFile_setNodeRange(index_t * min_id, index_t * max_id, Dudley_ElementFile * in)  void Dudley_ElementFile_setNodeRange(index_t* min_id, index_t* max_id, Dudley_ElementFile* in)
32  {  {
33      if (in != NULL)      if (in != NULL)
34      {      {
35      *min_id = Dudley_Util_getMinInt(in->numNodes, in->numElements, in->Nodes);          *min_id = Dudley_Util_getMinInt(in->numNodes, in->numElements, in->Nodes);
36      *max_id = Dudley_Util_getMaxInt(in->numNodes, in->numElements, in->Nodes);          *max_id = Dudley_Util_getMaxInt(in->numNodes, in->numElements, in->Nodes);
37      }      }
38      else      else
39      {      {
40      *min_id = escript::DataTypes::index_t_max();          *min_id = escript::DataTypes::index_t_max();
41      *max_id = -escript::DataTypes::index_t_max();          *max_id = -escript::DataTypes::index_t_max();
42      }      }
43  }  }
44    
45    } // namespace dudley
46    

Legend:
Removed from v.6008  
changed lines
  Added in v.6009

  ViewVC Help
Powered by ViewVC 1.1.26