24 #if defined (HAVE_CONFIG_H) 39 #if defined (OCTAVE_ENABLE_64) 40 # define CXSPARSE_NAME(name) cs_dl ## name 42 # define CXSPARSE_NAME(name) cs_di ## name 45 #if defined (HAVE_CXSPARSE) 92 if (jmatch[nr+
i] >= 0)
94 retval(0) =
static_cast<double>(r);
141 #if defined (HAVE_CXSPARSE) 143 if (args.length () != 1)
150 octave_unused_parameter (args);
151 octave_unused_parameter (
nargout);
189 #if defined (HAVE_CXSPARSE) 191 if (args.length () != 1)
198 octave_unused_parameter (args);
199 octave_unused_parameter (
nargout);
static RowVector put_int(octave::suitesparse_integer *p, octave_idx_type n)
OCTINTERP_API void print_usage(void)
F77_RET_T const F77_REAL const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE &F77_RET_T const F77_DBLE F77_DBLE &F77_RET_T const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE * d
#define CXSPARSE_NAME(name)
octave_idx_type nnz(void) const
Actual number of nonzero terms.
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function xample nargout(@histc)
octave_idx_type nzmax(void) const
Amount of storage for nonzero elements.
octave_idx_type columns(void) const
octave_idx_type rows(void) const
octave_idx_type * xridx(void)
SparseComplexMatrix sparse_complex_matrix_value(bool frc_str_conv=false) const
T & xelem(octave_idx_type n)
OCTAVE_EXPORT octave_value_list isa nd deftypefn *return ovl(args(0).isinteger())
SparseMatrix sparse_matrix_value(bool frc_str_conv=false) const
#define DEFUN_DLD(name, args_name, nargout_name, doc)
Macro to define an at run time dynamically loadable builtin function.
octave_idx_type * xcidx(void)
static octave_value_list dmperm_internal(bool rank, const octave_value arg, int nargout)
void err_disabled_feature(const std::string &fcn, const std::string &feature, const std::string &pkg)
suitesparse_integer * to_suitesparse_intptr(octave_idx_type *i)