Xcos help : Added history tag to RK45 doc, changed CVode doc's test results 34/9734/5
Paul BIGNIER [Mon, 19 Nov 2012 10:07:42 +0000 (11:07 +0100)]
and gave max empirical values for the tolerances.

Runge-Kutta 4(5) new 5.4.1 solver
To focus on the computation time, removed scope which took up a lot of time.
Results are now much more representative

Change-Id: Ia6cdda78d31e6d27ebde520d6689e361b9d46a48

scilab/modules/xcos/help/en_US/solvers/CVode.xml
scilab/modules/xcos/help/en_US/solvers/IDA.xml
scilab/modules/xcos/help/en_US/solvers/Runge-Kutta.xml

index fce5eba..3e7c5ac 100644 (file)
         <para>
             Following the criticality of the event (its effect on the continuous problem), we either relaunch the solver with different start and final times as if nothing happened, or, if the system has been modified, we need to "cold-restart" the problem by reinitializing it anew and relaunching the solver.
         </para>
+        <para>
+            Averagely, <emphasis>CVode</emphasis> accepts tolerances up to 10<superscript>-16</superscript>. Beyond that, it returns a <emphasis>Too much accuracy</emphasis> requested error.
+        </para>
     </refsection>
     <refsection>
         <title>Examples</title>
@@ -216,7 +219,7 @@ try xcos_simulate(scs_m, 4); catch disp(lasterror()); end;
             The Scilab console displays :
             <screen><![CDATA[
 Time for BDF / Newton :
- 27.549
+ 33.997
             ]]></screen>
         </para>
         <para>
@@ -229,16 +232,16 @@ Time for BDF / Newton :
             Results :
             <screen language="example"><![CDATA[
 Time for BDF / Newton :
- 25.457
+ 12.998
 
 Time for BDF / Functional :
- 24.893
-
-Time for Adams / Functional :
- 20.049
+ 12.256
 
 Time for Adams / Newton :
- 20.469
+ 8.577
+
+Time for Adams / Functional :
+ 8.002
             ]]></screen>
         </para>
         <para>
index 02b241d..0bdaa98 100644 (file)
         <para>
             Following the criticality of the event (its effect on the continuous problem), we either relaunch the solver with different start and final times as if nothing happened, or, if the system has been modified, we need to "cold-restart" the problem by reinitializing it anew and relaunching the solver.
         </para>
+        <para>
+            Averagely, <emphasis>IDA</emphasis> accepts tolerances up to 10<superscript>-11</superscript>. Beyond that, it returns a <emphasis>Too much accuracy</emphasis> requested error.
+        </para>
     </refsection>
     <refsection id="Example_IDA">
         <title>Example</title>
index c8f579b..6dbed31 100644 (file)
@@ -245,4 +245,13 @@ Time for Runge-Kutta :
             <ulink url="https://computation.llnl.gov/casc/sundials/documentation/documentation.html">Sundials Documentation</ulink>
         </para>
     </refsection>
+    <refsection>
+        <title>History</title>
+        <revhistory>
+            <revision>
+                <revnumber>5.4.1</revnumber>
+                <revdescription>Dormand-Price 4(5) solver added</revdescription>
+            </revision>
+        </revhistory>
+    </refsection>
 </refentry>