* Memory for auxiliary vector.
*/
SmartPointer<VectorMemory<VECTOR> > mem;
+ /**
+ * Return some kind of
+ * identifier.
+ */
+ virtual const void* get() const;
};
* Memory for auxiliary vector.
*/
SmartPointer<VectorMemory<VectorType> > mem;
+ /**
+ * Return some kind of
+ * identifier.
+ */
+ virtual const void* get() const;
};
}
+template<class VECTOR>
+const void*
+ProductMatrix<VECTOR>::get () const
+{
+ return (void*) m1;
+}
+
+
//----------------------------------------------------------------------//
template <class VECTOR>
}
+template<typename number, typename vnumber>
+const void*
+ProductSparseMatrix<number, vnumber>::get () const
+{
+ return &*m1;
+}
+
+
template class ProductSparseMatrix<double, double>;
template class ProductSparseMatrix<double, float>;
template class ProductSparseMatrix<float, double>;
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams