|
Ublas : |
From: Michael Stevens (mail_at_[hidden])
Date: 2006-11-30 12:40:58
>
> This change breaks some specializations of axpy_prod which use row_major
> and column_major instead of the generic basic_row_major<Z,D> and
> basic_column_major<Z,D>.
> (Z ... integral type: 0 <= z <= max, D ... integral type: -max <= d <= max)
In principle the axpy_prod could we used with any layout type. I would suggest
the following slightly simpler and more general fix.
template<class V, class L, class T1, class IA1, class TA1, class E2>
V &
axpy_prod (const compressed_matrix<T1, L, 0, IA1, TA1> &e1,
const vector_expression<E2> &e2,
V &v, row_major_tag) {
> Similar changes should be made for each occurrence of
> row_major/column_major.
Agreed,
Michael
-- ___________________________________ Michael Stevens Systems Engineering 34128 Kassel, Germany Phone/Fax: +49 561 5218038 Navigation Systems, Estimation and Bayesian Filtering http://bayesclasses.sf.net ___________________________________