diff liboctave/DASRT-opts.in @ 4049:a35a3c5d4740

[project @ 2002-08-16 08:54:31 by jwe]
author jwe
date Fri, 16 Aug 2002 08:54:31 +0000
parents 9678c5526190
children 6481f41a79f3
line wrap: on
line diff
--- a/liboctave/DASRT-opts.in
+++ b/liboctave/DASRT-opts.in
@@ -15,10 +15,11 @@
       {
         $OPTVAR.resize (1);
         $OPTVAR(0) = (val > 0.0) ? val : ::sqrt (DBL_EPSILON);
+        reset = true;
       }
 
     void set_$OPT (const $TYPE& val)
-      { $OPTVAR = val; }
+      { $OPTVAR = val; reset = true; }
   END_SET_CODE
 END_OPTION
 
@@ -35,10 +36,11 @@
       {
         $OPTVAR.resize (1);
         $OPTVAR(0) = (val > 0.0) ? val : ::sqrt (DBL_EPSILON);
+        reset = true;
       }
 
     void set_$OPT (const $TYPE& val)
-      { $OPTVAR = val; }
+      { $OPTVAR = val; reset = true; }
   END_SET_CODE
 END_OPTION
 
@@ -50,6 +52,13 @@
 END_OPTION
 
 OPTION
+  NAME = "maximum order"
+  TYPE = "int"
+  INIT_VALUE = "-1"
+  SET_EXPR = "val"
+END_OPTION
+
+OPTION
   NAME = "maximum step size"
   TYPE = "double"
   INIT_VALUE = "-1.0"
@@ -57,13 +66,6 @@
 END_OPTION
 
 OPTION
-  NAME = "minimum step size"
-  TYPE = "double"
-  INIT_VALUE = "0.0"
-  SET_EXPR = "(val >= 0.0) ? val : 0.0"
-END_OPTION
-
-OPTION
   NAME = "step limit"
   TYPE = "int"
   INIT_VALUE = "-1"