diff --git a/README.md b/README.md index 1b9f03c..36bada4 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ Relative and absolute tolerance: $1.0^{-6}$. CPU: Ryzen 9 7950X. |Non-linear Spring damper (3) | 49 | 83 | 0.64 | 20 | |ditto with callbacks (3b, 3c) | 58 | 103 | 0.8 | 31 | |swinging tether, 5 segments (5) | 105 | 150 | 2.9 | 47 | -|Dyneema tether, reeling out (6) | 121 | 160 | 4.3 | 9300 | +|Dyneema tether, reeling out (6) | 121 | 160 | 2.1 | 9300 | |ditto with callbacks (6c) | 167 | | 4.3 | | |Dyneema, reeling out with drag (7) | 169 | | 1.9 | | diff --git a/src/Tether_06.jl b/src/Tether_06.jl index efacbc6..b5e6a3c 100644 --- a/src/Tether_06.jl +++ b/src/Tether_06.jl @@ -95,7 +95,8 @@ tspan = (0.0, duration) ts = 0:dt:duration prob = ODEProblem(simple_sys, nothing, tspan) -@time sol = solve(prob, Rodas5(), dt=dt, abstol=tol, reltol=tol, saveat=ts) +solve(prob, FBDF(), dt=dt, abstol=tol, reltol=tol, saveat=ts) +@time sol = solve(prob, FBDF(), dt=dt, abstol=tol, reltol=tol, saveat=ts) # plotting the result function play()