#include "oct-cmplx.h"
Go to the source code of this file.
Functions | |
octave_value | elem_xpow (double a, const SparseMatrix &b) |
octave_value | elem_xpow (const SparseComplexMatrix &a, const SparseComplexMatrix &b) |
octave_value | elem_xpow (const SparseComplexMatrix &a, const Complex &b) |
octave_value | elem_xpow (double a, const SparseComplexMatrix &b) |
octave_value | elem_xpow (const SparseComplexMatrix &a, double b) |
octave_value | elem_xpow (const Complex &a, const SparseComplexMatrix &b) |
octave_value | elem_xpow (const SparseMatrix &a, const SparseComplexMatrix &b) |
octave_value | elem_xpow (const Complex &a, const SparseMatrix &b) |
octave_value | elem_xpow (const SparseMatrix &a, const Complex &b) |
octave_value | elem_xpow (const SparseComplexMatrix &a, const SparseMatrix &b) |
octave_value | elem_xpow (const SparseMatrix &a, double b) |
octave_value | elem_xpow (const SparseMatrix &a, const SparseMatrix &b) |
octave_value | xpow (const SparseMatrix &a, double b) |
octave_value | xpow (const SparseComplexMatrix &a, double b) |
octave_value elem_xpow | ( | double | a, | |
const SparseMatrix & | b | |||
) |
Definition at line 257 of file sparse-xpow.cc.
References SparseMatrix::all_integers(), Sparse< T >::cols(), pow(), and Sparse< T >::rows().
Referenced by DEFBINOP(), elem_xpow(), and scalar_xpow().
octave_value elem_xpow | ( | const SparseComplexMatrix & | a, | |
const SparseComplexMatrix & | b | |||
) |
Definition at line 736 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), gripe_nonconformant(), Sparse< T >::maybe_compress(), Sparse< T >::numel(), octave_value(), pow(), Sparse< T >::ridx(), Sparse< T >::rows(), scalar_xpow(), and Sparse< T >::xelem().
octave_value elem_xpow | ( | const SparseComplexMatrix & | a, | |
const Complex & | b | |||
) |
Definition at line 706 of file sparse-xpow.cc.
References Sparse< T >::data(), Sparse< T >::dims(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), octave_value(), and pow().
octave_value elem_xpow | ( | double | a, | |
const SparseComplexMatrix & | b | |||
) |
Definition at line 303 of file sparse-xpow.cc.
References Sparse< T >::cols(), pow(), and Sparse< T >::rows().
octave_value elem_xpow | ( | const SparseComplexMatrix & | a, | |
double | b | |||
) |
Definition at line 599 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), pow(), Sparse< T >::ridx(), Sparse< T >::rows(), and xisint().
octave_value elem_xpow | ( | const Complex & | a, | |
const SparseComplexMatrix & | b | |||
) |
Definition at line 581 of file sparse-xpow.cc.
References Sparse< T >::cols(), pow(), and Sparse< T >::rows().
octave_value elem_xpow | ( | const SparseMatrix & | a, | |
const SparseComplexMatrix & | b | |||
) |
Definition at line 522 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), gripe_nonconformant(), Sparse< T >::maybe_compress(), Sparse< T >::numel(), octave_value(), pow(), Sparse< T >::ridx(), Sparse< T >::rows(), scalar_xpow(), and Sparse< T >::xelem().
octave_value elem_xpow | ( | const Complex & | a, | |
const SparseMatrix & | b | |||
) |
Definition at line 556 of file sparse-xpow.cc.
References Sparse< T >::cols(), pow(), Sparse< T >::rows(), and xisint().
octave_value elem_xpow | ( | const SparseMatrix & | a, | |
const Complex & | b | |||
) |
Definition at line 494 of file sparse-xpow.cc.
References Sparse< T >::data(), Sparse< T >::dims(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), octave_value(), and pow().
octave_value elem_xpow | ( | const SparseComplexMatrix & | a, | |
const SparseMatrix & | b | |||
) |
Definition at line 665 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), gripe_nonconformant(), Sparse< T >::maybe_compress(), Sparse< T >::numel(), octave_value(), pow(), Sparse< T >::ridx(), Sparse< T >::rows(), scalar_xpow(), Sparse< T >::xelem(), and xisint().
octave_value elem_xpow | ( | const SparseMatrix & | a, | |
double | b | |||
) |
Definition at line 325 of file sparse-xpow.cc.
References SparseMatrix::any_element_is_negative(), Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), Sparse< T >::maybe_compress(), Sparse< T >::nnz(), octave_value(), pow(), Sparse< T >::ridx(), and Sparse< T >::rows().
octave_value elem_xpow | ( | const SparseMatrix & | a, | |
const SparseMatrix & | b | |||
) |
Definition at line 415 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), gripe_nonconformant(), Sparse< T >::maybe_compress(), Sparse< T >::numel(), octave_value(), pow(), Sparse< T >::ridx(), Sparse< T >::rows(), scalar_xpow(), and Sparse< T >::xelem().
octave_value xpow | ( | const SparseMatrix & | a, | |
double | b | |||
) |
Definition at line 58 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), error(), SparseMatrix::inverse(), Sparse< T >::ridx(), Sparse< T >::rows(), and warning().
Referenced by DEFBINOP(), and xpow().
octave_value xpow | ( | const SparseComplexMatrix & | a, | |
double | b | |||
) |
Definition at line 131 of file sparse-xpow.cc.
References Sparse< T >::cidx(), Sparse< T >::cols(), Sparse< T >::data(), error(), SparseComplexMatrix::inverse(), Sparse< T >::ridx(), Sparse< T >::rows(), and warning().