#include "CSparse.h"#include "dRowVector.h"#include "dSparse.h"#include "oct-sparse.h"#include "defun.h"#include "errwarn.h"#include "ov.h"#include "ovl.h"#include "utils.h"
Go to the source code of this file.
Macros | |
| #define | CXSPARSE_NAME(name) cs_di ## name |
Functions | |
| static octave_value_list | dmperm_internal (bool rank, const octave_value arg, int nargout) |
| OCTAVE_EXPORT octave_value_list | Fdmperm (const octave_value_list &args, int nargout) |
| OCTAVE_EXPORT octave_value_list | Fsprank (const octave_value_list &args, int nargout) |
| static RowVector | put_int (suitesparse_integer *p, octave_idx_type n) |
|
static |
Definition at line 61 of file dmperm.cc.
References octave_value::columns(), CXSPARSE_NAME, d, octave_value::isreal(), m, Sparse< T, Alloc >::nnz(), Sparse< T, Alloc >::nzmax(), ovl(), put_int(), r, octave_value::rows(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), to_suitesparse_intptr(), Sparse< T, Alloc >::xcidx(), and Sparse< T, Alloc >::xridx().
| OCTAVE_EXPORT octave_value_list Fdmperm | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 187 of file dmperm.cc.
References dmperm_internal(), err_disabled_feature(), and print_usage().
| OCTAVE_EXPORT octave_value_list Fsprank | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 235 of file dmperm.cc.
References dmperm_internal(), err_disabled_feature(), and print_usage().
|
static |
Definition at line 52 of file dmperm.cc.
References n, and Array< T, Alloc >::xelem().
Referenced by dmperm_internal().