/[escript]/branches/symbolic_from_3470/escript/src/AbstractSystemMatrix.h
ViewVC logotype

Diff of /branches/symbolic_from_3470/escript/src/AbstractSystemMatrix.h

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

revision 3788 by caltinay, Tue Mar 15 04:23:54 2011 UTC revision 3789 by caltinay, Tue Jan 31 04:55:05 2012 UTC
# Line 70  class AbstractSystemMatrix { Line 70  class AbstractSystemMatrix {
70    ESCRIPT_DLL_API    ESCRIPT_DLL_API
71    virtual ~AbstractSystemMatrix();    virtual ~AbstractSystemMatrix();
72    
73    
74    /**    /**
75      \brief      \brief
76      matrix*vector multiplication      matrix*vector multiplication
# Line 138  class AbstractSystemMatrix { Line 139  class AbstractSystemMatrix {
139    */    */
140    ESCRIPT_DLL_API    ESCRIPT_DLL_API
141    Data solve(Data& in, boost::python::object& options) const;    Data solve(Data& in, boost::python::object& options) const;
142      
143      /**
144        \brief
145        nullifyRowsAndCols - calls Paso_SystemMatrix_nullifyRowsAndCols.
146      */
147      ESCRIPT_DLL_API
148      virtual void nullifyRowsAndCols(escript::Data& row_q, escript::Data& col_q, const double mdv) const;  
149      
150    
151    /**    /**
152       \brief writes the matrix to a file using the Matrix Market file format       \brief writes the matrix to a file using the Matrix Market file format

Legend:
Removed from v.3788  
changed lines
  Added in v.3789

  ViewVC Help
Powered by ViewVC 1.1.26