
Walter Landry wrote:
David Abrahams <dave@boost-consulting.com> wrote:
* prod should be named operator*; this is a linear algebra library after all.
Actually, operator* can be thought of as either an inner product or an outer product. I'm not familiar with the innards of uBLAS, but that is a problem common to most linear algebra libraries.
Regards, Walter Landry wlandry@ucsd.edu
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
I find that operator^ is an expressive syntax for the outer product. Of course you lose a terse syntax for exponentiation; but perhaps that is not important for the operands involved. There is prior art, even on this list, in Jaap Suter's Geometric Algebra library. (http://www.jaapsuter.com/) Regards, -- Vince Virgilio