![]() |
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 "CMatrix.h"#include "dColVector.h"#include "CColVector.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 | SparseMatrix |
Macros | |
| #define | UMFPACK_DNAME(name) umfpack_di_ ## name |
| #define UMFPACK_DNAME | ( | name | ) | umfpack_di_ ## name |
Definition at line 501 of file dSparse.h.
Referenced by SparseMatrix::determinant(), SparseMatrix::factorize(), SparseMatrix::fsolve(), and SparseLU::SparseLU().
| OCTAVE_API SparseMatrix imag | ( | const SparseComplexMatrix & | a | ) |
Definition at line 658 of file dSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), imag(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), Sparse< T >::ridx(), and Sparse< T >::rows().
| OCTAVE_API SparseMatrix max | ( | double | d, |
| const SparseMatrix & | m | ||
| ) |
Definition at line 7881 of file dSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::columns(), Sparse< T >::data(), EMPTY_RETURN_CHECK, Sparse< T >::ridx(), Sparse< T >::rows(), Sparse< T >::xcidx(), Sparse< T >::xdata(), xmax(), and Sparse< T >::xridx().
| OCTAVE_API SparseMatrix max | ( | const SparseMatrix & | m, |
| double | d | ||
| ) |
Definition at line 7938 of file dSparse.cc.
References max().
| OCTAVE_API SparseMatrix max | ( | const SparseMatrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 7944 of file dSparse.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(), and xmax().
| OCTAVE_API SparseMatrix min | ( | double | d, |
| const SparseMatrix & | m | ||
| ) |
Definition at line 7731 of file dSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::columns(), Sparse< T >::data(), EMPTY_RETURN_CHECK, Sparse< T >::ridx(), Sparse< T >::rows(), Sparse< T >::xcidx(), Sparse< T >::xdata(), xmin(), and Sparse< T >::xridx().
| OCTAVE_API SparseMatrix min | ( | const SparseMatrix & | m, |
| double | d | ||
| ) |
Definition at line 7788 of file dSparse.cc.
References min().
| OCTAVE_API SparseMatrix min | ( | const SparseMatrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 7794 of file dSparse.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(), and xmin().
| OCTAVE_API Matrix mul_trans | ( | const Matrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 7655 of file dSparse.cc.
References FULL_SPARSE_MUL_TRANS.
| OCTAVE_API SparseMatrix operator* | ( | const SparseMatrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 7643 of file dSparse.cc.
References SPARSE_SPARSE_MUL.
| OCTAVE_API Matrix operator* | ( | const Matrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 7649 of file dSparse.cc.
References FULL_SPARSE_MUL.
| OCTAVE_API Matrix operator* | ( | const SparseMatrix & | a, |
| const Matrix & | b | ||
| ) |
Definition at line 7661 of file dSparse.cc.
References SPARSE_FULL_MUL.
| OCTAVE_API SparseMatrix operator* | ( | const DiagMatrix & | , |
| const SparseMatrix & | |||
| ) |
Definition at line 7675 of file dSparse.cc.
References d.
| OCTAVE_API SparseMatrix operator* | ( | const SparseMatrix & | , |
| const DiagMatrix & | |||
| ) |
Definition at line 7681 of file dSparse.cc.
References d.
| OCTAVE_API SparseMatrix operator* | ( | const PermMatrix & | , |
| const SparseMatrix & | |||
| ) |
Definition at line 7713 of file dSparse.cc.
References octinternal_do_mul_pm_sm().
| OCTAVE_API SparseMatrix operator* | ( | const SparseMatrix & | , |
| const PermMatrix & | |||
| ) |
Definition at line 7719 of file dSparse.cc.
References octinternal_do_mul_sm_pm().
|
inline |
|
inline |
| OCTAVE_API SparseMatrix operator+ | ( | const DiagMatrix & | , |
| const SparseMatrix & | |||
| ) |
Definition at line 7687 of file dSparse.cc.
References d.
| OCTAVE_API SparseMatrix operator+ | ( | const SparseMatrix & | , |
| const DiagMatrix & | |||
| ) |
Definition at line 7699 of file dSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| OCTAVE_API SparseMatrix operator- | ( | const DiagMatrix & | , |
| const SparseMatrix & | |||
| ) |
Definition at line 7693 of file dSparse.cc.
References d.
| OCTAVE_API SparseMatrix operator- | ( | const SparseMatrix & | , |
| const DiagMatrix & | |||
| ) |
Definition at line 7705 of file dSparse.cc.
References d.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| OCTAVE_API SparseMatrix real | ( | const SparseComplexMatrix & | a | ) |
Definition at line 637 of file dSparse.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), real, Sparse< T >::ridx(), and Sparse< T >::rows().
| OCTAVE_API Matrix trans_mul | ( | const SparseMatrix & | a, |
| const Matrix & | b | ||
| ) |
Definition at line 7667 of file dSparse.cc.
References SPARSE_FULL_TRANS_MUL.
1.8.1.2