$include_dir="/home/hyper-archives/ublas/include";
 include("$include_dir/msg-header.inc")
?>
Hi,
I thinks there is a mistake in this documentation page
http://www.boost.org/doc/libs/1_35_0/libs/numeric/ublas/doc/products.htm
but not sure (for version 1.36  also).
Anyway the questions are :
1- how axpy_prod
(const vector_expression< E1 > &e1, const
matrix_expression< E2 > &e2, V &v, bool init=true) could
compute v += A x or v = A x and v +=
AT x or v = AT x knowing
that there is no params to indicate whether to transpose or not.
Shouldn't one of the axpy_prod be an opb_prod?
2 - axpy_prod
(const matrix_expression< E1 > &e1, const
matrix_expression< E2 > &e2, M &m, bool init=true) and 
opb_prod
(const matrix_expression< E1 > &e1, const
matrix_expression< E2 > &e2, M &m, bool init=true) seem
to compute the same thing (based on the doc)  M += A X or
M = A X. Shouldn't one of them compute M += AT
X or M = AT X?
Can somebody lighten me?
Thanks
Best regards
 
$include_dir="/home/hyper-archives/ublas/include";
include("$include_dir/msg-footer.inc");
?>