Boost logo

Ublas :

From: Michael Stevens (mail_at_[hidden])
Date: 2005-06-14 14:30:22


Hallo Gunter,

On Saturday 11 June 2005 23:16, Gunter Winkler wrote:
> Hallo,
>
> I think there is a typo in operation_blocked.hpp at line 241, because there
> exists no plus() member function.
>
> mfg
> Gunter
>
>
> RCS file: /cvsroot/boost/boost/boost/numeric/ublas/operation_blocked.hpp,v
> retrieving revision 1.12
> diff -u -r1.12 operation_blocked.hpp
> --- operation_blocked.hpp 4 Jan 2005 14:51:16 -0000 1.12
> +++ operation_blocked.hpp 11 Jun 2005 21:11:39 -0000
> @@ -239,7 +239,7 @@
> const matrix<value_type, row_major> e1_range (project
> (e1 (), range (i_begin, i_end), range (k_begin, k_end))); const
> matrix<value_type, column_major> e2_range (project (e2 (), range (k_begin,
> k_end), range (j_begin, j_end))); #endif
> - m_range.plus (prod (e1_range, e2_range));
> + m_range.plus_assign (prod (e1_range, e2_range));

Committed. I guess that means
 block_prod (const matrix_expression<E1> &e1,
                const matrix_expression<E2> &e2,
                column_major_tag) {
was never used!

Michael