|
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 | CCOLAMD_NAME(name) ccolamd ## name |
| #define | CSYMAMD_NAME(name) csymamd ## name |
Functions | |
| OCTAVE_EXPORT octave_value_list | Fccolamd (const octave_value_list &args, int nargout) |
| OCTAVE_EXPORT octave_value_list | Fcsymamd (const octave_value_list &args, int nargout) |
| C OCTAVE_EXPORT octave_function * | Gccolamd (const octave_shlib &shl, bool relative) |
| C OCTAVE_EXPORT octave_function * | Gcsymamd (const octave_shlib &shl, bool relative) |
| #define CCOLAMD_NAME | ( | name | ) | ccolamd ## name |
Definition at line 50 of file ccolamd.cc.
Referenced by Gccolamd(), and Gcsymamd().
| #define CSYMAMD_NAME | ( | name | ) | csymamd ## name |
Definition at line 51 of file ccolamd.cc.
Referenced by Gcsymamd().
| OCTAVE_EXPORT octave_value_list Fccolamd | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 144 of file ccolamd.cc.
| OCTAVE_EXPORT octave_value_list Fcsymamd | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 404 of file ccolamd.cc.
| C OCTAVE_EXPORT octave_function* Gccolamd | ( | const octave_shlib & | shl, |
| bool | relative | ||
| ) |
Definition at line 144 of file ccolamd.cc.
References A, CCOLAMD_NAME, Sparse< T >::cols(), error(), octave_value_list::length(), Array< T >::length(), Sparse< T >::nnz(), OCTAVE_LOCAL_BUFFER, octave_stdout, real(), Sparse< T >::rows(), usage(), Sparse< T >::xcidx(), and Sparse< T >::xridx().
| C OCTAVE_EXPORT octave_function* Gcsymamd | ( | const octave_shlib & | shl, |
| bool | relative | ||
| ) |
Definition at line 404 of file ccolamd.cc.
References CCOLAMD_NAME, Sparse< T >::cols(), CSYMAMD_NAME, error(), free(), octave_value_list::length(), Array< T >::length(), OCTAVE_LOCAL_BUFFER, octave_stdout, real(), Sparse< T >::rows(), usage(), Sparse< T >::xcidx(), and Sparse< T >::xridx().
1.8.8