Copyright | Copyright (c) 2009-2013, David Sorokin <david.sorokin@gmail.com> |
---|---|
License | BSD3 |
Maintainer | David Sorokin <david.sorokin@gmail.com> |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | Haskell98 |
Tested with: GHC 7.6.3
This module defines interpolation functions. These functions complement the memoization.
- initDynamics :: Dynamics a -> Dynamics a
- discreteDynamics :: Dynamics a -> Dynamics a
- interpolateDynamics :: Dynamics a -> Dynamics a
Documentation
initDynamics :: Dynamics a -> Dynamics a Source
Return the initial value.
discreteDynamics :: Dynamics a -> Dynamics a Source
Discretize the computation in the integration time points.
interpolateDynamics :: Dynamics a -> Dynamics a Source
Interpolate the computation based on the integration time points only.
Unlike the discreteDynamics
function it knows about the intermediate
time points that are used in the Runge-Kutta method.