#include "MArray.h"
#include "MDiagArray2.h"
#include "MatrixType.h"
#include "mx-defs.h"
#include "mx-op-decl.h"
#include "oct-cmplx.h"
#include "DET.h"
Go to the source code of this file.
OCTAVE_API ComplexMatrix conj | ( | const ComplexMatrix & | a | ) |
Definition at line 922 of file CMatrix.cc.
OCTAVE_API ComplexMatrix Givens | ( | const Complex & | , | |
const Complex & | ||||
) |
Definition at line 3626 of file CMatrix.cc.
OCTAVE_API ComplexMatrix linspace | ( | const ComplexColumnVector & | x1, | |
const ComplexColumnVector & | x2, | |||
octave_idx_type | n | |||
) |
Definition at line 4047 of file CMatrix.cc.
References current_liboctave_error_handler, and Array< T >::length().
Referenced by do_linspace().
OCTAVE_API ComplexMatrix max | ( | const ComplexMatrix & | a, | |
const ComplexMatrix & | b | |||
) |
Definition at line 3997 of file CMatrix.cc.
References Array< T >::columns(), ComplexMatrix::ComplexMatrix(), EMPTY_RETURN_CHECK, imag(), real, Array< T >::rows(), and xmax().
OCTAVE_API ComplexMatrix max | ( | const Complex & | c, | |
const ComplexMatrix & | m | |||
) |
Definition at line 3957 of file CMatrix.cc.
References Array< T >::columns(), EMPTY_RETURN_CHECK, Array< T >::rows(), and xmax().
OCTAVE_API ComplexMatrix max | ( | const ComplexMatrix & | m, | |
const Complex & | c | |||
) |
Definition at line 3977 of file CMatrix.cc.
References Array< T >::columns(), EMPTY_RETURN_CHECK, Array< T >::rows(), and xmax().
OCTAVE_API ComplexMatrix min | ( | const ComplexMatrix & | m, | |
const Complex & | c | |||
) |
Definition at line 3889 of file CMatrix.cc.
References Array< T >::columns(), EMPTY_RETURN_CHECK, Array< T >::rows(), and xmin().
OCTAVE_API ComplexMatrix min | ( | const Complex & | c, | |
const ComplexMatrix & | m | |||
) |
Definition at line 3869 of file CMatrix.cc.
References Array< T >::columns(), EMPTY_RETURN_CHECK, Array< T >::rows(), and xmin().
OCTAVE_API ComplexMatrix min | ( | const ComplexMatrix & | a, | |
const ComplexMatrix & | b | |||
) |
Definition at line 3909 of file CMatrix.cc.
References Array< T >::columns(), ComplexMatrix::ComplexMatrix(), EMPTY_RETURN_CHECK, imag(), real, Array< T >::rows(), and xmin().
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | , | |
const Matrix & | ||||
) |
Definition at line 3695 of file CMatrix.cc.
References Array< T >::columns(), ComplexMatrix::ComplexMatrix(), imag(), min(), real, and Array< T >::rows().
OCTAVE_API ComplexMatrix operator* | ( | const ComplexColumnVector & | a, | |
const ComplexRowVector & | b | |||
) |
Definition at line 2920 of file CMatrix.cc.
References ComplexMatrix::ComplexMatrix(), Array< T >::data(), F77_CHAR_ARG_LEN, F77_CONST_CHAR_ARG2, F77_XFCN, Array< T >::fortran_vec(), and Array< T >::length().
OCTAVE_API ComplexMatrix operator* | ( | const ColumnVector & | a, | |
const ComplexRowVector & | b | |||
) |
Definition at line 2906 of file CMatrix.cc.
OCTAVE_API ComplexMatrix operator* | ( | const Matrix & | , | |
const ComplexMatrix & | ||||
) |
Definition at line 3704 of file CMatrix.cc.
References Array< T >::columns(), ComplexMatrix::ComplexMatrix(), imag(), min(), real, and Array< T >::rows().
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | , | |
const ComplexMatrix & | ||||
) |
Definition at line 3856 of file CMatrix.cc.
References xgemm().
OCTAVE_API ComplexMatrix operator* | ( | const ComplexColumnVector & | a, | |
const RowVector & | b | |||
) |
Definition at line 2913 of file CMatrix.cc.
OCTAVE_API ComplexMatrix Sylvester | ( | const ComplexMatrix & | , | |
const ComplexMatrix & | , | |||
const ComplexMatrix & | ||||
) |
Definition at line 3644 of file CMatrix.cc.
References F77_CHAR_ARG_LEN, F77_CONST_CHAR_ARG2, F77_XFCN, Array< T >::fortran_vec(), ComplexMatrix::hermitian(), Array< T >::rows(), ComplexSCHUR::schur_matrix(), and ComplexSCHUR::unitary_matrix().
Referenced by DEFUN_DLD().
OCTAVE_API ComplexMatrix xgemm | ( | const ComplexMatrix & | a, | |
const ComplexMatrix & | b, | |||
blas_trans_type | transa = blas_no_trans , |
|||
blas_trans_type | transb = blas_no_trans | |||
) |
Definition at line 3742 of file CMatrix.cc.
References Array< T >::cols(), ComplexMatrix::ComplexMatrix(), conj(), Array< T >::data(), F77_CHAR_ARG_LEN, F77_CONST_CHAR_ARG2, F77_FUNC(), F77_XFCN, Array< T >::fortran_vec(), get_blas_trans_arg(), gripe_nonconformant(), Array< T >::rows(), Array< T >::xelem(), xzdotc(), and xzdotu().
Referenced by DEFBINOP(), do_sqrtm(), and operator*().