Main Page | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Globals

matrix.h

Go to the documentation of this file.
00001 
00005 template<class T, class S> class matrix
00006 {
00007 private:
00008 public:
00012         virtual ~matrix()
00013         {}
00019         virtual void multiply(const packed_vector<S> &_x, packed_vector<S> &_b) const = 0;
00020 };
00027 template<class T, class S>
00028 void multiply(const matrix<T, S> &_A, const packed_vector<S> &_x, packed_vector<S> &_b)
00029 {
00030         _A.multiply(_x, _b);
00031 }

Generated on Wed Apr 26 17:41:45 2006 for Parallel Toolbox by  doxygen 1.4.2