Author: luc Date: Sat Jun 20 19:06:55 2009 New Revision: 786885 URL: http://svn.apache.org/viewvc?rev=786885&view=rev Log: documented Adams-Bashforth and Adams-Moulton ODE integrators
Modified: commons/proper/math/trunk/src/site/xdoc/changes.xml commons/proper/math/trunk/src/site/xdoc/userguide/ode.xml Modified: commons/proper/math/trunk/src/site/xdoc/changes.xml URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/changes.xml?rev=786885&r1=786884&r2=786885&view=diff ============================================================================== --- commons/proper/math/trunk/src/site/xdoc/changes.xml (original) +++ commons/proper/math/trunk/src/site/xdoc/changes.xml Sat Jun 20 19:06:55 2009 @@ -312,10 +312,11 @@ </action> <action dev="luc" type="add"> New ODE integrators have been added: the explicit Adams-Bashforth and implicit - Adams-Moulton multistep methods. These methods support customizable starter - integrators and support discrete events even during the start phase. - All these methods provide the same rich features has the existing ones: - continuous output, step handlers, discrete events, G-stop ... + Adams-Moulton multistep methods. As the implementations of these methods are based + on Nordsieck vector rather than a traditional array of previous steps, they both + have been improved to handle adaptive stepsize. These methods provide the same rich + features has the existing ones: continuous output, step handlers, discrete events, + G-stop ... </action> <action dev="luc" type="fix" issue="MATH-214" > Replaced size adjustment of all steps of fixed steps Runge-Kutta integrators by Modified: commons/proper/math/trunk/src/site/xdoc/userguide/ode.xml URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/userguide/ode.xml?rev=786885&r1=786884&r2=786885&view=diff ============================================================================== --- commons/proper/math/trunk/src/site/xdoc/userguide/ode.xml (original) +++ commons/proper/math/trunk/src/site/xdoc/userguide/ode.xml Sat Jun 20 19:06:55 2009 @@ -209,7 +209,10 @@ </subsection> <subsection name="13.4 Integrators" href="integrators"> <p> - The tables below show the various integrators available for non-stiff problems. + The tables below show the various integrators available for non-stiff problems. Note that the + implementations of Adams-Bashforth and Adams-Moulton are adaptive stepsize, not fixed stepsize + as is usual for these multi-step integrators. This is due to the fact the implementation relies + on the Nordsieck vector representation of the state. </p> <p> <table border="1" align="center"> @@ -229,7 +232,9 @@ <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/HighamHall54Integrator.html">Higham and Hall</a></td><td>5</td><td>4</td></tr> <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/DormandPrince54Integrator.html">Dormand-Prince 5(4)</a></td><td>5</td><td>4</td></tr> <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/DormandPrince853Integrator.html">Dormand-Prince 8(5,3)</a></td><td>8</td><td>5 and 3</td></tr> - <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/GraggBulirschStoerIntegrator.html">Gragg-Bulirsch-Stoer</a> variable (up to 18 by default)</td><td>variable</td></tr> + <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/GraggBulirschStoerIntegrator.html">Gragg-Bulirsch-Stoer</a></td><td>variable (up to 18 by default)</td><td>variable</td></tr> + <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/AdamsBashforthIntegrator.html">Adams-Bashforth</a></td><td>variable</td><td>variable</td></tr> + <tr><td><a href="../apidocs/org/apache/commons/math/ode/nonstiff/AdamsMoultonIntegrator.html">Adams-Moulton</a></td><td>variable</td><td>variable</td></tr> </table> </p> </subsection>