mirror of
https://github.com/apache/commons-math.git
synced 2025-02-11 12:36:05 +00:00
fixed javadoc links
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/branches/MATH_2_0@673953 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
31b3876063
commit
c52ab55875
@ -80,7 +80,7 @@ public class CombinedEventsManager implements Serializable {
|
|||||||
* @return an unmodifiable collection of the added event handlers
|
* @return an unmodifiable collection of the added event handlers
|
||||||
* @see #addEventHandler(EventHandler, double, double, int)
|
* @see #addEventHandler(EventHandler, double, double, int)
|
||||||
* @see #clearEventsHandlers()
|
* @see #clearEventsHandlers()
|
||||||
* @see #getEventStates()
|
* @see #getEventsStates()
|
||||||
*/
|
*/
|
||||||
public Collection<EventHandler> getEventsHandlers() {
|
public Collection<EventHandler> getEventsHandlers() {
|
||||||
final List<EventHandler> list = new ArrayList<EventHandler>();
|
final List<EventHandler> list = new ArrayList<EventHandler>();
|
||||||
@ -100,7 +100,7 @@ public class CombinedEventsManager implements Serializable {
|
|||||||
|
|
||||||
/** Get all the events state wrapping the handlers that have been added to the manager.
|
/** Get all the events state wrapping the handlers that have been added to the manager.
|
||||||
* @return a collection of the events states
|
* @return a collection of the events states
|
||||||
* @see #getEventHandlers()
|
* @see #getEventsHandlers()
|
||||||
*/
|
*/
|
||||||
public Collection<EventState> getEventsStates() {
|
public Collection<EventState> getEventsStates() {
|
||||||
return states;
|
return states;
|
||||||
|
@ -34,7 +34,7 @@ All integrators provide dense output. This means that besides
|
|||||||
computing the state vector at discrete times, they also provide a
|
computing the state vector at discrete times, they also provide a
|
||||||
cheap mean to get the state between the time steps. They do so through
|
cheap mean to get the state between the time steps. They do so through
|
||||||
classes extending the {@link
|
classes extending the {@link
|
||||||
org.apache.commons.math.ode.StepInterpolator StepInterpolator}
|
org.apache.commons.math.ode.sampling.StepInterpolator StepInterpolator}
|
||||||
abstract class, which are made available to the user at the end of
|
abstract class, which are made available to the user at the end of
|
||||||
each step.
|
each step.
|
||||||
</p>
|
</p>
|
||||||
@ -69,10 +69,10 @@ the integration process is copied in the <code>y</code> array of the
|
|||||||
FirstOrderIntegrator.integrate} method. The second one should be used
|
FirstOrderIntegrator.integrate} method. The second one should be used
|
||||||
when more in-depth information is needed throughout the integration
|
when more in-depth information is needed throughout the integration
|
||||||
process. The user can register an object implementing the {@link
|
process. The user can register an object implementing the {@link
|
||||||
org.apache.commons.math.ode.StepHandler StepHandler} interface or a
|
org.apache.commons.math.ode.sampling.StepHandler StepHandler} interface or a
|
||||||
{@link org.apache.commons.math.ode.StepNormalizer StepNormalizer}
|
{@link org.apache.commons.math.ode.sampling.StepNormalizer StepNormalizer}
|
||||||
object wrapping a user-specified object implementing the {@link
|
object wrapping a user-specified object implementing the {@link
|
||||||
org.apache.commons.math.ode.FixedStepHandler FixedStepHandler}
|
org.apache.commons.math.ode.sampling.FixedStepHandler FixedStepHandler}
|
||||||
interface into the integrator before calling the {@link
|
interface into the integrator before calling the {@link
|
||||||
org.apache.commons.math.ode.FirstOrderIntegrator#integrate
|
org.apache.commons.math.ode.FirstOrderIntegrator#integrate
|
||||||
FirstOrderIntegrator.integrate} method. The user object will be called
|
FirstOrderIntegrator.integrate} method. The user object will be called
|
||||||
@ -96,11 +96,11 @@ integrated problem by itself.
|
|||||||
|
|
||||||
<p>
|
<p>
|
||||||
Other default implementations of the {@link
|
Other default implementations of the {@link
|
||||||
org.apache.commons.math.ode.StepHandler StepHandler} interface are
|
org.apache.commons.math.ode.sampling.StepHandler StepHandler} interface are
|
||||||
available for general needs ({@link
|
available for general needs ({@link
|
||||||
org.apache.commons.math.ode.DummyStepHandler DummyStepHandler}, {@link
|
org.apache.commons.math.ode.sampling.DummyStepHandler DummyStepHandler}, {@link
|
||||||
org.apache.commons.math.ode.StepNormalizer StepNormalizer}) and custom
|
org.apache.commons.math.ode.sampling.StepNormalizer StepNormalizer}) and custom
|
||||||
implementations can be developped for specific needs. As an example,
|
implementations can be developed for specific needs. As an example,
|
||||||
if an application is to be completely driven by the integration
|
if an application is to be completely driven by the integration
|
||||||
process, then most of the application code will be run inside a step
|
process, then most of the application code will be run inside a step
|
||||||
handler specific to this application.
|
handler specific to this application.
|
||||||
@ -111,14 +111,14 @@ Some integrators (the simple ones) use fixed steps that are set at
|
|||||||
creation time. The more efficient integrators use variable steps that
|
creation time. The more efficient integrators use variable steps that
|
||||||
are handled internally in order to control the integration error with
|
are handled internally in order to control the integration error with
|
||||||
respect to a specified accuracy (these integrators extend the {@link
|
respect to a specified accuracy (these integrators extend the {@link
|
||||||
org.apache.commons.math.ode.AdaptiveStepsizeIntegrator
|
org.apache.commons.math.ode.nonstiff.AdaptiveStepsizeIntegrator
|
||||||
AdaptiveStepsizeIntegrator} abstract class). In this case, the step
|
AdaptiveStepsizeIntegrator} abstract class). In this case, the step
|
||||||
handler which is called after each successful step shows up the
|
handler which is called after each successful step shows up the
|
||||||
variable stepsize. The {@link
|
variable stepsize. The {@link
|
||||||
org.apache.commons.math.ode.StepNormalizer StepNormalizer} class can
|
org.apache.commons.math.ode.sampling.StepNormalizer StepNormalizer} class can
|
||||||
be used to convert the variable stepsize into a fixed stepsize that
|
be used to convert the variable stepsize into a fixed stepsize that
|
||||||
can be handled by classes implementing the {@link
|
can be handled by classes implementing the {@link
|
||||||
org.apache.commons.math.ode.FixedStepHandler FixedStepHandler}
|
org.apache.commons.math.ode.sampling.FixedStepHandler FixedStepHandler}
|
||||||
interface. Adaptive stepsize integrators can automatically compute the
|
interface. Adaptive stepsize integrators can automatically compute the
|
||||||
initial stepsize by themselves, however the user can specify it if he
|
initial stepsize by themselves, however the user can specify it if he
|
||||||
prefers to retain full control over the integration or if the
|
prefers to retain full control over the integration or if the
|
||||||
@ -129,21 +129,21 @@ automatic guess is wrong.
|
|||||||
<table border="1" align="center">
|
<table border="1" align="center">
|
||||||
<tr BGCOLOR="#CCCCFF"><td colspan=2><font size="+2">Fixed Step Integrators</font></td></tr>
|
<tr BGCOLOR="#CCCCFF"><td colspan=2><font size="+2">Fixed Step Integrators</font></td></tr>
|
||||||
<tr BGCOLOR="#EEEEFF"><font size="+1"><td>Name</td><td>Order</td></font></tr>
|
<tr BGCOLOR="#EEEEFF"><font size="+1"><td>Name</td><td>Order</td></font></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.EulerIntegrator Euler}</td><td>1</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.EulerIntegrator Euler}</td><td>1</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.MidpointIntegrator Midpoint}</td><td>2</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.MidpointIntegrator Midpoint}</td><td>2</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.ClassicalRungeKuttaIntegrator Classical Runge-Kutta}</td><td>4</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.ClassicalRungeKuttaIntegrator Classical Runge-Kutta}</td><td>4</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.GillIntegrator Gill}</td><td>4</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.GillIntegrator Gill}</td><td>4</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.ThreeEighthesIntegrator 3/8}</td><td>4</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.ThreeEighthesIntegrator 3/8}</td><td>4</td></tr>
|
||||||
</table>
|
</table>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<table border="1" align="center">
|
<table border="1" align="center">
|
||||||
<tr BGCOLOR="#CCCCFF"><td colspan=3><font size="+2">Adaptive Stepsize Integrators</font></td></tr>
|
<tr BGCOLOR="#CCCCFF"><td colspan=3><font size="+2">Adaptive Stepsize Integrators</font></td></tr>
|
||||||
<tr BGCOLOR="#EEEEFF"><font size="+1"><td>Name</td><td>Integration Order</td><td>Error Estimation Order</td></font></tr>
|
<tr BGCOLOR="#EEEEFF"><font size="+1"><td>Name</td><td>Integration Order</td><td>Error Estimation Order</td></font></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.HighamHall54Integrator Higham and Hall}</td><td>5</td><td>4</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.HighamHall54Integrator Higham and Hall}</td><td>5</td><td>4</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.DormandPrince54Integrator Dormand-Prince 5(4)}</td><td>5</td><td>4</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.DormandPrince54Integrator Dormand-Prince 5(4)}</td><td>5</td><td>4</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.DormandPrince853Integrator Dormand-Prince 8(5,3)}</td><td>8</td><td>5 and 3</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.DormandPrince853Integrator Dormand-Prince 8(5,3)}</td><td>8</td><td>5 and 3</td></tr>
|
||||||
<tr><td>{@link org.apache.commons.math.ode.GraggBulirschStoerIntegrator Gragg-Bulirsch-Stoer}</td><td>variable (up to 18 by default)</td><td>variable</td></tr>
|
<tr><td>{@link org.apache.commons.math.ode.nonstiff.GraggBulirschStoerIntegrator Gragg-Bulirsch-Stoer}</td><td>variable (up to 18 by default)</td><td>variable</td></tr>
|
||||||
</table>
|
</table>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user