26 #if ! defined (octave_oct_spparms_h)
27 #define octave_oct_spparms_h 1
29 #include "octave-config.h"
38 #define OCTAVE_SPARSE_CONTROLS_SIZE 13
62 static bool instance_ok ();
64 static void defaults ();
74 static bool set_key (
const std::string& key,
const double& val);
76 static double get_key (
const std::string& key);
78 static double get_bandden ();
80 static void print_info (std::ostream& os,
const std::string& prefix);
90 static void cleanup_instance ()
106 bool do_set_key (
const std::string& key,
const double& val);
108 double do_get_key (
const std::string& key);
110 double do_get_bandden ();
112 void do_print_info (std::ostream& os,
const std::string& prefix)
const;
117 OCTAVE_END_NAMESPACE(
octave)
sparse_params(const sparse_params &)=default
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
#define OCTAVE_SPARSE_CONTROLS_SIZE