#include "octave-config.h"
#include "CColVector.h"
#include "CMatrix.h"
#include "CNDArray.h"
#include "DET.h"
#include "MSparse.h"
#include "MatrixType.h"
#include "Sparse-op-decls.h"
#include "dColVector.h"
#include "dMatrix.h"
#include "dNDArray.h"
#include "oct-cmplx.h"
Go to the source code of this file.
Classes | |
class | SparseComplexMatrix |
OCTAVE_API ComplexMatrix herm_mul | ( | const SparseComplexMatrix & | m, |
const ComplexMatrix & | a | ||
) |
Definition at line 7579 of file CSparse.cc.
References conj(), and SPARSE_FULL_TRANS_MUL.
Referenced by install_cm_cm_ops(), install_fcm_fcm_ops(), and install_scm_cm_ops().
OCTAVE_API SparseComplexMatrix max | ( | const Complex & | c, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7818 of file CSparse.cc.
References EMPTY_RETURN_CHECK, m, octave::math::max(), and Sparse< T >::xdata().
Referenced by max().
OCTAVE_API SparseComplexMatrix max | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b | ||
) |
Definition at line 7848 of file CSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), octave::err_nonconformant(), octave::math::max(), Sparse< T >::nnz(), r, Sparse< T >::ridx(), and Sparse< T >::rows().
OCTAVE_API SparseComplexMatrix max | ( | const SparseComplexMatrix & | m, |
const Complex & | c | ||
) |
Definition at line 7842 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix min | ( | const Complex & | c, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7701 of file CSparse.cc.
References abs(), Sparse< T >::data(), EMPTY_RETURN_CHECK, m, and octave::math::min().
Referenced by min().
OCTAVE_API SparseComplexMatrix min | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b | ||
) |
Definition at line 7731 of file CSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), octave::err_nonconformant(), octave::math::min(), Sparse< T >::nnz(), r, Sparse< T >::ridx(), and Sparse< T >::rows().
OCTAVE_API SparseComplexMatrix min | ( | const SparseComplexMatrix & | m, |
const Complex & | c | ||
) |
Definition at line 7725 of file CSparse.cc.
OCTAVE_API ComplexMatrix mul_herm | ( | const ComplexMatrix & | m, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7549 of file CSparse.cc.
References conj(), and FULL_SPARSE_MUL_TRANS.
Referenced by install_cm_cm_ops(), install_cm_scm_ops(), and install_fcm_fcm_ops().
OCTAVE_API ComplexMatrix mul_trans | ( | const ComplexMatrix & | m, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7543 of file CSparse.cc.
References FULL_SPARSE_MUL_TRANS.
Referenced by install_cm_cm_ops(), install_cm_m_ops(), install_cm_scm_ops(), install_fcm_fcm_ops(), install_fcm_fm_ops(), install_fm_fm_ops(), install_m_m_ops(), and install_m_sm_ops().
OCTAVE_API SparseBoolMatrix mx_el_and | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7938 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_and | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7935 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_and | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7941 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_eq | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7937 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_eq | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7934 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_eq | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7940 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_ge | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7937 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_ge | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7934 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_ge | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7940 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_gt | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7937 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_gt | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7934 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_gt | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7940 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_le | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7937 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_le | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7934 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_le | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7940 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_lt | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7937 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_lt | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7934 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_lt | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7940 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_ne | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7937 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_ne | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7934 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_ne | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7940 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_or | ( | const Complex & | s, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7938 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_or | ( | const SparseComplexMatrix & | m, |
const Complex & | s | ||
) |
Definition at line 7935 of file CSparse.cc.
OCTAVE_API SparseBoolMatrix mx_el_or | ( | const SparseComplexMatrix & | m1, |
const SparseComplexMatrix & | m2 | ||
) |
Definition at line 7941 of file CSparse.cc.
|
inline |
OCTAVE_API SparseComplexMatrix operator* | ( | const ComplexDiagMatrix & | d, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7608 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const ComplexDiagMatrix & | d, |
const SparseMatrix & | a | ||
) |
Definition at line 7597 of file CSparse.cc.
References d.
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | m, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7537 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | m, |
const SparseMatrix & | a | ||
) |
Definition at line 7525 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const DiagMatrix & | d, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7586 of file CSparse.cc.
References d.
OCTAVE_API ComplexMatrix operator* | ( | const Matrix & | m, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7531 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const PermMatrix & | p, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7683 of file CSparse.cc.
References octinternal_do_mul_pm_sm().
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | a, |
const ComplexDiagMatrix & | d | ||
) |
Definition at line 7613 of file CSparse.cc.
References d.
OCTAVE_API ComplexMatrix operator* | ( | const SparseComplexMatrix & | m, |
const ComplexMatrix & | a | ||
) |
Definition at line 7567 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | a, |
const DiagMatrix & | d | ||
) |
Definition at line 7591 of file CSparse.cc.
References d.
OCTAVE_API ComplexMatrix operator* | ( | const SparseComplexMatrix & | m, |
const Matrix & | a | ||
) |
Definition at line 7555 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | a, |
const PermMatrix & | p | ||
) |
Definition at line 7689 of file CSparse.cc.
References octinternal_do_mul_sm_pm().
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | m, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7519 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | m, |
const SparseMatrix & | a | ||
) |
Definition at line 7507 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
|
inline |
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseMatrix & | a, |
const ComplexDiagMatrix & | d | ||
) |
Definition at line 7602 of file CSparse.cc.
References d.
OCTAVE_API ComplexMatrix operator* | ( | const SparseMatrix & | m, |
const ComplexMatrix & | a | ||
) |
Definition at line 7561 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseMatrix & | m, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7513 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
|
inline |
OCTAVE_API SparseComplexMatrix operator+ | ( | const ComplexDiagMatrix & | d, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7629 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const ComplexDiagMatrix & | d, |
const SparseMatrix & | a | ||
) |
Definition at line 7619 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const DiagMatrix & | d, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7624 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseComplexMatrix & | a, |
const ComplexDiagMatrix & | d | ||
) |
Definition at line 7644 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseComplexMatrix & | a, |
const DiagMatrix & | d | ||
) |
Definition at line 7639 of file CSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseMatrix & | a, |
const ComplexDiagMatrix & | d | ||
) |
Definition at line 7634 of file CSparse.cc.
References d.
|
inline |
|
inline |
OCTAVE_API SparseComplexMatrix operator- | ( | const ComplexDiagMatrix & | d, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7660 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const ComplexDiagMatrix & | d, |
const SparseMatrix & | a | ||
) |
Definition at line 7650 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const DiagMatrix & | d, |
const SparseComplexMatrix & | a | ||
) |
Definition at line 7655 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseComplexMatrix & | a, |
const ComplexDiagMatrix & | d | ||
) |
Definition at line 7675 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseComplexMatrix & | a, |
const DiagMatrix & | d | ||
) |
Definition at line 7670 of file CSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseMatrix & | a, |
const ComplexDiagMatrix & | d | ||
) |
Definition at line 7665 of file CSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
OCTAVE_API ComplexMatrix trans_mul | ( | const SparseComplexMatrix & | m, |
const ComplexMatrix & | a | ||
) |
Definition at line 7573 of file CSparse.cc.
References SPARSE_FULL_TRANS_MUL.
Referenced by install_cm_cm_ops(), install_fcm_fcm_ops(), install_fm_fcm_ops(), install_fm_fm_ops(), install_m_cm_ops(), install_m_m_ops(), install_scm_cm_ops(), and install_sm_m_ops().