/[escript]/branches/arrexp_2137_win_merge/finley/src/CPPAdapter/SystemMatrixAdapter.cpp
ViewVC logotype

Diff of /branches/arrexp_2137_win_merge/finley/src/CPPAdapter/SystemMatrixAdapter.cpp

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

revision 2221 by jfenwick, Wed Jan 14 00:23:39 2009 UTC revision 2222 by jfenwick, Tue Jan 20 04:52:39 2009 UTC
# Line 72  void SystemMatrixAdapter::ypAx(escript:: Line 72  void SystemMatrixAdapter::ypAx(escript::
72     }     }
73     x.expand();     x.expand();
74     y.expand();     y.expand();
75       x.requireWrite();
76       y.requireWrite();
77     double* x_dp=x.getSampleDataRW(0);     double* x_dp=x.getSampleDataRW(0);
78     double* y_dp=y.getSampleDataRW(0);     double* y_dp=y.getSampleDataRW(0);
79     Paso_SystemMatrix_MatrixVector(1., mat,x_dp, 1.,y_dp);     Paso_SystemMatrix_MatrixVector(1., mat,x_dp, 1.,y_dp);
# Line 221  void SystemMatrixAdapter::nullifyRowsAnd Line 223  void SystemMatrixAdapter::nullifyRowsAnd
223     }     }
224     row_q.expand();     row_q.expand();
225     col_q.expand();     col_q.expand();
226       row_q.requireWrite();
227       col_q.requireWrite();
228     double* row_q_dp=row_q.getSampleDataRW(0);     double* row_q_dp=row_q.getSampleDataRW(0);
229     double* col_q_dp=col_q.getSampleDataRW(0);     double* col_q_dp=col_q.getSampleDataRW(0);
230     Paso_SystemMatrix_nullifyRowsAndCols(mat,row_q_dp,col_q_dp, mdv);     Paso_SystemMatrix_nullifyRowsAndCols(mat,row_q_dp,col_q_dp, mdv);

Legend:
Removed from v.2221  
changed lines
  Added in v.2222

  ViewVC Help
Powered by ViewVC 1.1.26