Class Summary |
AdamsIntegrator |
Fourth-order Adams-Bashforth-Moulton predictor-corrector method, using coefficients
given in Melvin Maron, Numerical Analysis: A Practical Approach c. |
BackwardEulerIntegrator |
BackwardEulerIntegrator is a custom-modified backward Euler method
with simple-minded adaptive stepsizing that exploits the same partially
explicit corrector formula as the SemiExplicitAPCIntegrator. |
CashKarpIntegrator |
Fifth-order adaptive step-size Runga-Kutta. |
HuenIntegrator |
Deprecated. |
Integrator |
Base class for objects that implement numerical integration routines. |
IntegratorList |
This class just holds a list of all available integrators. |
MidpointIntegrator |
Modified Midpoint Method as described in Numerical Recipes in C;
this is NOT a translation of their code (which I didn't even look at),
but merely my implementation of the recipe outlined in the text. |
NodeValues |
Most Integrator functions use this utility class to build convenient
arrays of Node values. |
SemiExplicitAPCIntegrator |
The SemiExplicitAPCIntegrator implements a custom-modified fourth-order
Adams-Bashforth-Moulton predictor-corrector method, with a special way of writing
the corrector formula that, dependent on the parameters of the underlying equations,
allows the fixed-point iteration to converge for larger values of the partial
derivatives of the system than would be possible for the straight Adams method. |