/[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 4818 by caltinay, Mon Mar 31 00:16:20 2014 UTC revision 4819 by caltinay, Tue Apr 1 03:50:23 2014 UTC
# Line 44  struct SystemMatrixPattern : boost::enab Line 44  struct SystemMatrixPattern : boost::enab
44  {  {
45      // constructor      // constructor
46      SystemMatrixPattern(int type, Distribution_ptr output_distribution,      SystemMatrixPattern(int type, Distribution_ptr output_distribution,
47          Distribution_ptr input_distribution, Pattern* mainPattern,          Distribution_ptr input_distribution, Pattern_ptr mainPattern,
48          Pattern* col_couplePattern, Pattern* row_couplePattern,          Pattern_ptr col_couplePattern, Pattern_ptr row_couplePattern,
49          Connector_ptr col_connector, Connector_ptr row_connector);          Connector_ptr col_connector, Connector_ptr row_connector);
50    
51      ~SystemMatrixPattern()      ~SystemMatrixPattern()
52      {      {
         Pattern_free(mainPattern);  
         Pattern_free(row_couplePattern);  
         Pattern_free(col_couplePattern);  
53          Esys_MPIInfo_free(mpi_info);          Esys_MPIInfo_free(mpi_info);
54      }      }
55    
# Line 65  struct SystemMatrixPattern : boost::enab Line 62  struct SystemMatrixPattern : boost::enab
62    
63      int type;      int type;
64      Esys_MPIInfo* mpi_info;      Esys_MPIInfo* mpi_info;
65      Pattern* mainPattern;      Pattern_ptr mainPattern;
66      Pattern* col_couplePattern;      Pattern_ptr col_couplePattern;
67      Pattern* row_couplePattern;      Pattern_ptr row_couplePattern;
68      Connector_ptr col_connector;      Connector_ptr col_connector;
69      Connector_ptr row_connector;      Connector_ptr row_connector;
70      Distribution_ptr output_distribution;      Distribution_ptr output_distribution;

Legend:
Removed from v.4818  
changed lines
  Added in v.4819

  ViewVC Help
Powered by ViewVC 1.1.26