#include <limits>#include "Array-util.h"#include "oct-cmplx.h"#include "quit.h"#include "error.h"#include "ovl.h"#include "utils.h"#include "dSparse.h"#include "CSparse.h"#include "ov-re-sparse.h"#include "ov-cx-sparse.h"#include "sparse-xpow.h"Go to the source code of this file.
| octave_value elem_xpow | ( | const Complex & | a, |
| const SparseComplexMatrix & | b | ||
| ) |
Definition at line 579 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cols(), and Sparse< T, Alloc >::rows().
| octave_value elem_xpow | ( | const Complex & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 554 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cols(), and Sparse< T, Alloc >::rows().
| octave_value elem_xpow | ( | const SparseComplexMatrix & | a, |
| const Complex & | b | ||
| ) |
Definition at line 700 of file sparse-xpow.cc.
References Sparse< T, Alloc >::data(), Sparse< T, Alloc >::dims(), Sparse< T, Alloc >::maybe_compress(), and Sparse< T, Alloc >::nnz().
| octave_value elem_xpow | ( | const SparseComplexMatrix & | a, |
| const SparseComplexMatrix & | b | ||
| ) |
Definition at line 730 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::maybe_compress(), Sparse< T, Alloc >::numel(), Sparse< T, Alloc >::ridx(), Sparse< T, Alloc >::rows(), scalar_xpow(), and Sparse< T, Alloc >::xelem().
| octave_value elem_xpow | ( | const SparseComplexMatrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 663 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::maybe_compress(), Sparse< T, Alloc >::numel(), Sparse< T, Alloc >::ridx(), Sparse< T, Alloc >::rows(), scalar_xpow(), and Sparse< T, Alloc >::xelem().
| octave_value elem_xpow | ( | const SparseComplexMatrix & | a, |
| double | b | ||
| ) |
Definition at line 597 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::maybe_compress(), Sparse< T, Alloc >::nnz(), Sparse< T, Alloc >::ridx(), and Sparse< T, Alloc >::rows().
| octave_value elem_xpow | ( | const SparseMatrix & | a, |
| const Complex & | b | ||
| ) |
Definition at line 495 of file sparse-xpow.cc.
References Sparse< T, Alloc >::data(), Sparse< T, Alloc >::dims(), Sparse< T, Alloc >::maybe_compress(), and Sparse< T, Alloc >::nnz().
| octave_value elem_xpow | ( | const SparseMatrix & | a, |
| const SparseComplexMatrix & | b | ||
| ) |
Definition at line 523 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::maybe_compress(), Sparse< T, Alloc >::numel(), Sparse< T, Alloc >::ridx(), Sparse< T, Alloc >::rows(), scalar_xpow(), and Sparse< T, Alloc >::xelem().
| octave_value elem_xpow | ( | const SparseMatrix & | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 419 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::maybe_compress(), Sparse< T, Alloc >::numel(), Sparse< T, Alloc >::ridx(), Sparse< T, Alloc >::rows(), scalar_xpow(), and Sparse< T, Alloc >::xelem().
| octave_value elem_xpow | ( | const SparseMatrix & | a, |
| double | b | ||
| ) |
Definition at line 343 of file sparse-xpow.cc.
References SparseMatrix::any_element_is_negative(), Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::maybe_compress(), Sparse< T, Alloc >::nnz(), Sparse< T, Alloc >::ridx(), and Sparse< T, Alloc >::rows().
| octave_value elem_xpow | ( | double | a, |
| const SparseComplexMatrix & | b | ||
| ) |
Definition at line 321 of file sparse-xpow.cc.
References Sparse< T, Alloc >::cols(), and Sparse< T, Alloc >::rows().
| octave_value elem_xpow | ( | double | a, |
| const SparseMatrix & | b | ||
| ) |
Definition at line 275 of file sparse-xpow.cc.
References SparseMatrix::all_integers(), Sparse< T, Alloc >::cols(), and Sparse< T, Alloc >::rows().
Referenced by scalar_xpow().
|
inline |
Definition at line 234 of file sparse-xpow.cc.
References octave_value::complex_matrix_value(), elem_xpow(), octave_value::iscomplex(), and octave_value::matrix_value().
Referenced by elem_xpow(), elem_xpow(), elem_xpow(), and elem_xpow().
| octave_value xpow | ( | const SparseComplexMatrix & | a, |
| double | b | ||
| ) |
Definition at line 192 of file sparse-xpow.cc.
| octave_value xpow | ( | const SparseMatrix & | a, |
| double | b | ||
| ) |
Definition at line 186 of file sparse-xpow.cc.