/[escript]/trunk/paso/src/SystemMatrixPattern.h
ViewVC logotype

Diff of /trunk/paso/src/SystemMatrixPattern.h

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

revision 6196 by jfenwick, Thu Mar 31 09:40:10 2016 UTC revision 6197 by caltinay, Fri Apr 29 14:02:32 2016 UTC
# Line 30  Line 30 
30  #define __PASO_SYSTEMMATRIXPATTERN_H__  #define __PASO_SYSTEMMATRIXPATTERN_H__
31    
32  #include "Coupler.h"  #include "Coupler.h"
 #include "Distribution.h"  
33  #include "Pattern.h"  #include "Pattern.h"
34    
35    #include <escript/Distribution.h>
36    
37  namespace paso {  namespace paso {
38    
39  struct SystemMatrixPattern;  struct SystemMatrixPattern;
# Line 43  PASO_DLL_API Line 44  PASO_DLL_API
44  struct SystemMatrixPattern : boost::enable_shared_from_this<SystemMatrixPattern>  struct SystemMatrixPattern : boost::enable_shared_from_this<SystemMatrixPattern>
45  {  {
46      // constructor      // constructor
47      SystemMatrixPattern(int type, Distribution_ptr output_distribution,      SystemMatrixPattern(int type, escript::Distribution_ptr output_distribution,
48          Distribution_ptr input_distribution, Pattern_ptr mainPattern,          escript::Distribution_ptr input_distribution, Pattern_ptr mainPattern,
49          Pattern_ptr col_couplePattern, Pattern_ptr row_couplePattern,          Pattern_ptr col_couplePattern, Pattern_ptr row_couplePattern,
50          Connector_ptr col_connector, Connector_ptr row_connector);          Connector_ptr col_connector, Connector_ptr row_connector);
51    
# Line 64  struct SystemMatrixPattern : boost::enab Line 65  struct SystemMatrixPattern : boost::enab
65      Pattern_ptr row_couplePattern;      Pattern_ptr row_couplePattern;
66      Connector_ptr col_connector;      Connector_ptr col_connector;
67      Connector_ptr row_connector;      Connector_ptr row_connector;
68      Distribution_ptr output_distribution;      escript::Distribution_ptr output_distribution;
69      Distribution_ptr input_distribution;      escript::Distribution_ptr input_distribution;
70  };  };
71    
72    

Legend:
Removed from v.6196  
changed lines
  Added in v.6197

  ViewVC Help
Powered by ViewVC 1.1.26