rsagl-0.4.0.3: The RogueStar Animation and Graphics Library

Safe HaskellSafe-Infered

RSAGL.Math.RK4

Documentation

rk4 :: AbstractVector v => (p -> v -> p) -> (Time -> p -> Rate v) -> p -> Time -> Time -> pSource

integrateRK4 :: AbstractVector v => (p -> v -> p) -> (Time -> p -> Rate v) -> p -> Time -> Time -> Integer -> pSource

rk4' :: AbstractVector v => (p -> v -> p) -> (Time -> p -> Rate v -> Acceleration v) -> (p, Rate v) -> Time -> Time -> (p, Rate v)Source

integrateRK4' :: AbstractVector v => (p -> v -> p) -> (Time -> p -> Rate v -> Acceleration v) -> (p, Rate v) -> Time -> Time -> Integer -> (p, Rate v)Source