These correspond in the following way to the BLAS symbols:<br>:trans <code>= CblasTrans</code><br>:notrans = <code>CblasNoTrans</code><br>:conjtrans =<code></code><code></code> <code>CblasConjTrans</code>.  <br>That is, transpose, no transpose, conjugate transpose.  Look at the BLAS documentation for more information; unfortunately, the GSL BLAS documentation like <a href="http://www.gnu.org/s/gsl/manual/html_node/Level-2-GSL-BLAS-Interface.html">http://www.gnu.org/s/gsl/manual/html_node/Level-2-GSL-BLAS-Interface.html</a> 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.<br>

<br>Liam<br><br><br><div class="gmail_quote">On Sun, Jul 17, 2011 at 6:46 AM, Ravi Desai <span dir="ltr"><<a href="mailto:rd7190@gmail.com">rd7190@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hello all,<br>
    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?<br>
<br>
Thanks<br>
<br>
______________________________<u></u>_________________<br>
GSLL-devel mailing list<br>
<a href="mailto:GSLL-devel@common-lisp.net" target="_blank">GSLL-devel@common-lisp.net</a><br>
<a href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel" target="_blank">http://lists.common-lisp.net/<u></u>cgi-bin/mailman/listinfo/gsll-<u></u>devel</a><br>
</blockquote></div><br>