|
GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cstdlib>#include <string>#include <vector>#include "ov.h"#include "defun-dld.h"#include "pager.h"#include "ov-re-mat.h"#include "ov-re-sparse.h"#include "ov-cx-sparse.h"#include "oct-sparse.h"#include "oct-locbuf.h"
Go to the source code of this file.
Macros | |
| #define | COLAMD_NAME(name) colamd ## name |
| #define | SYMAMD_NAME(name) symamd ## name |
| #define COLAMD_NAME | ( | name | ) | colamd ## name |
| #define SYMAMD_NAME | ( | name | ) | symamd ## name |
|
static |
Definition at line 166 of file colamd.cc.
References find(), link(), make_set(), and OCTAVE_LOCAL_BUFFER.
Referenced by Gcolamd(), Getree(), and Gsymbfact().
|
static |
| OCTAVE_EXPORT octave_value_list Fcolamd | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
| OCTAVE_EXPORT octave_value_list Fetree | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
|
inlinestatic |
Definition at line 111 of file colamd.cc.
Referenced by coletree(), jit_operation::do_generate(), symbol_table::fcn_info::fcn_info_rep::find_function(), install_find_fcns(), property_list::lookup(), cdef_package::cdef_package_rep::meta_subsref(), and load_path::loader::move().
| OCTAVE_EXPORT octave_value_list Fsymamd | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
| C OCTAVE_EXPORT octave_function* Gcolamd | ( | const octave_shlib & | shl, |
| bool | relative | ||
| ) |
Definition at line 279 of file colamd.cc.
References A, COLAMD_NAME, coletree(), Sparse< T >::cols(), error(), octave_value_list::length(), Array< T >::length(), Sparse< T >::nnz(), OCTAVE_LOCAL_BUFFER, octave_stdout, print_usage(), real(), Sparse< T >::rows(), tree_postorder(), Sparse< T >::xcidx(), and Sparse< T >::xridx().
| C OCTAVE_EXPORT octave_function* Getree | ( | const octave_shlib & | shl, |
| bool | relative | ||
| ) |
Definition at line 664 of file colamd.cc.
References coletree(), Sparse< T >::cols(), error(), octave_value_list::length(), OCTAVE_LOCAL_BUFFER, print_usage(), Sparse< T >::rows(), symetree(), tree_postorder(), Sparse< T >::xcidx(), and Sparse< T >::xridx().
| C OCTAVE_EXPORT octave_function* Gsymamd | ( | const octave_shlib & | shl, |
| bool | relative | ||
| ) |
Definition at line 516 of file colamd.cc.
References COLAMD_NAME, Sparse< T >::cols(), error(), free(), octave_value_list::length(), Array< T >::length(), OCTAVE_LOCAL_BUFFER, octave_stdout, print_usage(), real(), Sparse< T >::rows(), SYMAMD_NAME, symetree(), tree_postorder(), Sparse< T >::xcidx(), and Sparse< T >::xridx().
|
inlinestatic |
Definition at line 104 of file colamd.cc.
Referenced by coletree(), main(), and octave_link().
|
inlinestatic |
Definition at line 97 of file colamd.cc.
Referenced by coletree().
|
static |
Definition at line 58 of file colamd.cc.
References OCTAVE_LOCAL_BUFFER.
|
static |
1.8.8