#include "dMatrix.h"
#include "dNDArray.h"
#include "CNDArray.h"
#include "dColVector.h"
#include "CColVector.h"
#include "oct-cmplx.h"
#include "DET.h"
#include "MSparse.h"
#include "MSparse-defs.h"
#include "Sparse-op-defs.h"
#include "MatrixType.h"
Go to the source code of this file.
#define UMFPACK_ZNAME | ( | name | ) | umfpack_zi_ ## name |
Definition at line 519 of file CSparse.h.
Referenced by SparseComplexMatrix::determinant(), SparseComplexMatrix::factorize(), SparseComplexMatrix::fsolve(), and SparseComplexLU::SparseComplexLU().
OCTAVE_API ComplexMatrix herm_mul | ( | const SparseComplexMatrix & | , | |
const ComplexMatrix & | ||||
) |
Definition at line 7511 of file CSparse.cc.
References conj(), and SPARSE_FULL_TRANS_MUL.
Referenced by install_cm_cm_ops(), and install_scm_cm_ops().
OCTAVE_API SparseComplexMatrix max | ( | const Complex & | c, | |
const SparseComplexMatrix & | m | |||
) |
Definition at line 7754 of file CSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::columns(), Sparse< T >::data(), EMPTY_RETURN_CHECK, Sparse< T >::ridx(), Sparse< T >::rows(), SparseComplexMatrix, Sparse< T >::xdata(), and xmax().
OCTAVE_API SparseComplexMatrix max | ( | const SparseComplexMatrix & | m, | |
const Complex & | c | |||
) |
Definition at line 7778 of file CSparse.cc.
References max().
OCTAVE_API SparseComplexMatrix max | ( | const SparseComplexMatrix & | a, | |
const SparseComplexMatrix & | b | |||
) |
Definition at line 7784 of file CSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), current_liboctave_error_handler, Sparse< T >::data(), gripe_nonconformant(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), Sparse< T >::ridx(), Sparse< T >::rows(), SparseComplexMatrix, and xmax().
OCTAVE_API SparseComplexMatrix min | ( | const SparseComplexMatrix & | m, | |
const Complex & | c | |||
) |
Definition at line 7658 of file CSparse.cc.
References min().
OCTAVE_API SparseComplexMatrix min | ( | const SparseComplexMatrix & | a, | |
const SparseComplexMatrix & | b | |||
) |
Definition at line 7664 of file CSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), current_liboctave_error_handler, Sparse< T >::data(), gripe_nonconformant(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), Sparse< T >::ridx(), Sparse< T >::rows(), SparseComplexMatrix, and xmin().
OCTAVE_API SparseComplexMatrix min | ( | const Complex & | c, | |
const SparseComplexMatrix & | m | |||
) |
Definition at line 7634 of file CSparse.cc.
References abs(), Sparse< T >::cidx(), Sparse< T >::columns(), Sparse< T >::data(), EMPTY_RETURN_CHECK, Sparse< T >::rows(), SparseComplexMatrix, and xmin().
OCTAVE_API ComplexMatrix mul_herm | ( | const ComplexMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7481 of file CSparse.cc.
References conj(), and FULL_SPARSE_MUL_TRANS.
Referenced by DEFNDASSIGNOP_FN(), and install_cm_cm_ops().
OCTAVE_API ComplexMatrix mul_trans | ( | const ComplexMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7475 of file CSparse.cc.
References FULL_SPARSE_MUL_TRANS.
Referenced by DEFNDASSIGNOP_FN(), install_cm_cm_ops(), install_cm_m_ops(), install_m_m_ops(), and install_m_sm_ops().
OCTAVE_API SparseComplexMatrix operator* | ( | const PermMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7615 of file CSparse.cc.
References octinternal_do_mul_pm_sm().
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseMatrix & | , | |
const ComplexDiagMatrix & | ||||
) |
Definition at line 7534 of file CSparse.cc.
OCTAVE_API ComplexMatrix operator* | ( | const Matrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7463 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const ComplexDiagMatrix & | , | |
const SparseMatrix & | ||||
) |
Definition at line 7529 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const SparseMatrix & | ||||
) |
Definition at line 7439 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const ComplexDiagMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7540 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const ComplexDiagMatrix & | ||||
) |
Definition at line 7545 of file CSparse.cc.
OCTAVE_API ComplexMatrix operator* | ( | const SparseMatrix & | , | |
const ComplexMatrix & | ||||
) |
Definition at line 7493 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | , | |
const SparseMatrix & | ||||
) |
Definition at line 7457 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const Matrix & | ||||
) |
Definition at line 7487 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const ComplexMatrix & | ||||
) |
Definition at line 7499 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const PermMatrix & | ||||
) |
Definition at line 7621 of file CSparse.cc.
References octinternal_do_mul_sm_pm().
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7445 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7469 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7451 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const DiagMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7518 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , | |
const DiagMatrix & | ||||
) |
Definition at line 7523 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator+ | ( | const DiagMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7556 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseComplexMatrix & | , | |
const ComplexDiagMatrix & | ||||
) |
Definition at line 7576 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator+ | ( | const ComplexDiagMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7561 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator+ | ( | const ComplexDiagMatrix & | , | |
const SparseMatrix & | ||||
) |
Definition at line 7551 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseMatrix & | , | |
const ComplexDiagMatrix & | ||||
) |
Definition at line 7566 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseComplexMatrix & | , | |
const DiagMatrix & | ||||
) |
Definition at line 7571 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator- | ( | const ComplexDiagMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7592 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseComplexMatrix & | , | |
const ComplexDiagMatrix & | ||||
) |
Definition at line 7607 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseComplexMatrix & | , | |
const DiagMatrix & | ||||
) |
Definition at line 7602 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator- | ( | const DiagMatrix & | , | |
const SparseComplexMatrix & | ||||
) |
Definition at line 7587 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseMatrix & | , | |
const ComplexDiagMatrix & | ||||
) |
Definition at line 7597 of file CSparse.cc.
OCTAVE_API SparseComplexMatrix operator- | ( | const ComplexDiagMatrix & | , | |
const SparseMatrix & | ||||
) |
Definition at line 7582 of file CSparse.cc.
OCTAVE_API ComplexMatrix trans_mul | ( | const SparseComplexMatrix & | , | |
const ComplexMatrix & | ||||
) |
Definition at line 7505 of file CSparse.cc.
References SPARSE_FULL_TRANS_MUL.
Referenced by install_cm_cm_ops(), install_m_cm_ops(), install_m_m_ops(), install_scm_cm_ops(), and install_sm_m_ops().