Update of /cvsroot/boost/boost/boost/numeric/ublas
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv8958
Modified Files:
operation.hpp
Log Message:
- replaced row_major/column_major in compressed-axpy_prod
now they work with uncommon size_types and may be abused
to compute y += A^T x
Index: operation.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/numeric/ublas/operation.hpp,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- operation.hpp 22 Dec 2006 10:08:28 -0000 1.25
+++ operation.hpp 16 Mar 2007 22:31:46 -0000 1.26
@@ -29,10 +29,10 @@
namespace boost { namespace numeric { namespace ublas {
- template<class V, class T1, class IA1, class TA1, class E2>
+ template<class V, class T1, class L1, class IA1, class TA1, class E2>
BOOST_UBLAS_INLINE
V &
- axpy_prod (const compressed_matrix<T1, row_major, 0, IA1, TA1> &e1,
+ axpy_prod (const compressed_matrix<T1, L1, 0, IA1, TA1> &e1,
const vector_expression<E2> &e2,
V &v, row_major_tag) {
typedef typename V::size_type size_type;
@@ -49,10 +49,10 @@
return v;
}
- template<class V, class T1, class IA1, class TA1, class E2>
+ template<class V, class T1, class L1, class IA1, class TA1, class E2>
BOOST_UBLAS_INLINE
V &
- axpy_prod (const compressed_matrix<T1, column_major, 0, IA1, TA1> &e1,
+ axpy_prod (const compressed_matrix<T1, L1, 0, IA1, TA1> &e1,
const vector_expression<E2> &e2,
V &v, column_major_tag) {
typedef typename V::size_type size_type;
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs