GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#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.
Classes | |
class | SparseComplexMatrix |
Macros | |
#define | UMFPACK_ZNAME(name) umfpack_zi_ ## name |
#define UMFPACK_ZNAME | ( | name | ) | umfpack_zi_ ## name |
Definition at line 550 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 7529 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 7771 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 7795 of file CSparse.cc.
References max().
OCTAVE_API SparseComplexMatrix max | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b | ||
) |
Definition at line 7801 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 Complex & | c, |
const SparseComplexMatrix & | m | ||
) |
Definition at line 7651 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 SparseComplexMatrix min | ( | const SparseComplexMatrix & | m, |
const Complex & | c | ||
) |
Definition at line 7675 of file CSparse.cc.
References min().
OCTAVE_API SparseComplexMatrix min | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b | ||
) |
Definition at line 7681 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 ComplexMatrix mul_herm | ( | const ComplexMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7499 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 & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7493 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 SparseComplexMatrix operator* | ( | const SparseMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7463 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const SparseMatrix & | |||
) |
Definition at line 7457 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7469 of file CSparse.cc.
References SPARSE_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const Matrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7481 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | , |
const SparseMatrix & | |||
) |
Definition at line 7475 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const ComplexMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7487 of file CSparse.cc.
References FULL_SPARSE_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const SparseMatrix & | , |
const ComplexMatrix & | |||
) |
Definition at line 7511 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const Matrix & | |||
) |
Definition at line 7505 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API ComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const ComplexMatrix & | |||
) |
Definition at line 7517 of file CSparse.cc.
References SPARSE_FULL_MUL.
OCTAVE_API SparseComplexMatrix operator* | ( | const DiagMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7536 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const DiagMatrix & | |||
) |
Definition at line 7541 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const ComplexDiagMatrix & | , |
const SparseMatrix & | |||
) |
Definition at line 7547 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseMatrix & | , |
const ComplexDiagMatrix & | |||
) |
Definition at line 7552 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const ComplexDiagMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7558 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const ComplexDiagMatrix & | |||
) |
Definition at line 7563 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator* | ( | const PermMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7633 of file CSparse.cc.
References octinternal_do_mul_pm_sm().
OCTAVE_API SparseComplexMatrix operator* | ( | const SparseComplexMatrix & | , |
const PermMatrix & | |||
) |
Definition at line 7639 of file CSparse.cc.
References octinternal_do_mul_sm_pm().
|
inline |
|
inline |
OCTAVE_API SparseComplexMatrix operator+ | ( | const ComplexDiagMatrix & | , |
const SparseMatrix & | |||
) |
Definition at line 7569 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const DiagMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7574 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const ComplexDiagMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7579 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseMatrix & | , |
const ComplexDiagMatrix & | |||
) |
Definition at line 7584 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseComplexMatrix & | , |
const DiagMatrix & | |||
) |
Definition at line 7589 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator+ | ( | const SparseComplexMatrix & | , |
const ComplexDiagMatrix & | |||
) |
Definition at line 7594 of file CSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
OCTAVE_API SparseComplexMatrix operator- | ( | const ComplexDiagMatrix & | , |
const SparseMatrix & | |||
) |
Definition at line 7600 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const DiagMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7605 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const ComplexDiagMatrix & | , |
const SparseComplexMatrix & | |||
) |
Definition at line 7610 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseMatrix & | , |
const ComplexDiagMatrix & | |||
) |
Definition at line 7615 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseComplexMatrix & | , |
const DiagMatrix & | |||
) |
Definition at line 7620 of file CSparse.cc.
References d.
OCTAVE_API SparseComplexMatrix operator- | ( | const SparseComplexMatrix & | , |
const ComplexDiagMatrix & | |||
) |
Definition at line 7625 of file CSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
OCTAVE_API ComplexMatrix trans_mul | ( | const SparseComplexMatrix & | , |
const ComplexMatrix & | |||
) |
Definition at line 7523 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().