26 #if defined (HAVE_CONFIG_H)
161 keys(10) =
"bandden";
162 keys(11) =
"umfpack";
163 keys(12) =
"sym_tol";
178 (*current_liboctave_error_handler)
179 (
"octave_sparse_params::do_set_vals: too many values");
181 for (
int i = 0; i <
len; i++)
216 const std::string& prefix)
const
219 os << prefix <<
keys(i) <<
": " <<
params(i) <<
"\n";
octave_idx_type numel(void) const
Number of elements in the array.
static string_vector get_keys(void)
static void print_info(std::ostream &os, const std::string &prefix)
static ColumnVector get_vals(void)
octave_sparse_params(void)
static bool set_key(const std::string &key, const double &val)
static double get_bandden(void)
static double get_key(const std::string &key)
bool do_set_vals(const NDArray &vals)
string_vector do_get_keys(void) const
static bool instance_ok(void)
double do_get_key(const std::string &key)
bool do_set_key(const std::string &key, const double &val)
static octave_sparse_params * instance
static void cleanup_instance(void)
static bool set_vals(const NDArray &vals)
double do_get_bandden(void)
ColumnVector do_get_vals(void) const
void do_print_info(std::ostream &os, const std::string &prefix) const
static void defaults(void)
#define OCTAVE_SPARSE_CONTROLS_SIZE
octave_value::octave_value(const Array< char > &chm, char type) return retval