Mercurial > hg > octave-lyh
diff liboctave/CMatrix.h @ 7800:5861b95e9879
support for compound operators, implement trans_mul, mul_trans, herm_mul and mul_herm
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 07 May 2008 16:33:15 +0200 |
parents | 82be108cc558 |
children | 935be827eaf8 |
line wrap: on
line diff
--- a/liboctave/CMatrix.h +++ b/liboctave/CMatrix.h @@ -388,6 +388,10 @@ extern OCTAVE_API ComplexMatrix Sylvester (const ComplexMatrix&, const ComplexMatrix&, const ComplexMatrix&); +extern OCTAVE_API ComplexMatrix +xgemm (bool transa, bool conja, const ComplexMatrix& a, + bool transb, bool conjb, const ComplexMatrix& b); + extern OCTAVE_API ComplexMatrix operator * (const Matrix&, const ComplexMatrix&); extern OCTAVE_API ComplexMatrix operator * (const ComplexMatrix&, const Matrix&); extern OCTAVE_API ComplexMatrix operator * (const ComplexMatrix&, const ComplexMatrix&);