These correspond in the following way to the BLAS symbols:
:trans = CblasTrans
:notrans = CblasNoTrans
:conjtrans = CblasConjTrans.
That is, transpose, no transpose, conjugate transpose.  Look at the BLAS documentation for more information; unfortunately, the GSL BLAS documentation like http://www.gnu.org/s/gsl/manual/html_node/Level-2-GSL-BLAS-Interface.html doesn't really explain this much.  In other words, the GSLL documentation is weak, just like the GSL documentation is :-)  If you just want a regular product, use :notrans (no transpose of the matrix before multiplying), which is the default.

Liam


On Sun, Jul 17, 2011 at 6:46 AM, Ravi Desai <rd7190@gmail.com> wrote:
Hello all,
   I'm unable to find out how to use the :trans, :notrans, and :conjtrans keywords when using the matrix-product function. Could someone help me out with this?

Thanks

_______________________________________________
GSLL-devel mailing list
GSLL-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel