#include <algorithm>#include "CSparse.h"#include "boolNDArray.h"#include "dNDArray.h"#include "dSparse.h"#include "oct-locbuf.h"#include "oct-sparse.h"#include "quit.h"#include "defun.h"#include "errwarn.h"#include "ov.h"#include "ovl.h"Go to the source code of this file.
Macros | |
| #define | H_empty(H, h) ((h) == 0) |
| #define | LEFT(i) (((i) << 1) + 1) |
| #define | PARENT(i) (((i) - 1) >> 1) |
| #define | Q_empty(Q, N, qh, qt) ((qh) == (qt)) |
| #define | RIGHT(i) (((i) << 1) + 2) |
Functions | |
| octave_value_list | Fsymrcm (const octave_value_list &args, int) |
| octave_value_list Fsymrcm | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 416 of file symrcm.cc.
References B, octave_value::columns(), Array< T, Alloc >::elem(), err_square_matrix_required(), H_empty, imag(), octave_value::isreal(), max(), N, OCTAVE_LOCAL_BUFFER, ovl(), print_usage(), Q, Q_empty, real(), octave_value::rows(), Array< T, Alloc >::rwdata(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), Sparse< T, Alloc >::xcidx(), and Sparse< T, Alloc >::xridx().