/[escript]/branches/trilinos_from_5897/dudley/src/IndexList.h
ViewVC logotype

Diff of /branches/trilinos_from_5897/dudley/src/IndexList.h

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

revision 6078 by caltinay, Wed Mar 2 04:13:26 2016 UTC revision 6079 by caltinay, Mon Mar 21 12:22:38 2016 UTC
# Line 24  Line 24 
24  #define __DUDLEY_INDEXLIST_H__  #define __DUDLEY_INDEXLIST_H__
25    
26  #include "Dudley.h"  #include "Dudley.h"
 #include "ElementFile.h"  
 #include "Mesh.h"  
27    
28  #include <escript/IndexList.h>  #include <escript/IndexList.h>
29    
# Line 33  namespace dudley { Line 31  namespace dudley {
31    
32  using escript::IndexList;  using escript::IndexList;
33    
34  /* structure to build system matrix */  // helpers to build system matrix
35    
36  void Dudley_IndexList_insertElements(IndexList* index_list,  class ElementFile;
37                       Dudley_ElementFile * elements,  
38                       bool reduce_row_order, index_t * row_map,  void IndexList_insertElements(IndexList* indexlist, const ElementFile* elements,
39                       bool reduce_col_order, index_t * col_map);                                const index_t* map);
40  void Dudley_IndexList_insertElementsWithRowRange(IndexList* index_list,  
41                       index_t firstRow, index_t lastRow,  void IndexList_insertElementsWithRowRangeNoMainDiagonal(IndexList* index_list,
42                       Dudley_ElementFile* elements, index_t* row_map,                              index_t firstRow, index_t lastRow,
43                       index_t* col_map);                              const ElementFile* elements, const index_t* map);
 void Dudley_IndexList_insertElementsWithRowRangeNoMainDiagonal(  
                      IndexList* index_list, index_t firstRow,  
                      index_t lastRow, Dudley_ElementFile* elements,  
                      index_t* row_map, index_t* col_map);  
44    
45  } // namespace dudley  } // namespace dudley
46    

Legend:
Removed from v.6078  
changed lines
  Added in v.6079

  ViewVC Help
Powered by ViewVC 1.1.26