@@ -35,7 +35,7 @@ u0 = [1.0, 0.0, 0.0]
35
35
prob = ODEProblem(lorenz!, u0, tspan, p)
36
36
sol = solve(prob, Vern9(), abstol = 1e-14, reltol = 1e-14)
37
37
sol2 = solve(prob, Vern9(), abstol = 1e-14 + eps(Float64), reltol = 1e-14)
38
- pl1 = plot(sol, vars = (1, 2, 3), legend = true,
38
+ pl1 = plot(sol, idxs = (1, 2, 3), legend = true,
39
39
label = "sol",
40
40
labelfontsize = 20,
41
41
lw = 2,
@@ -122,7 +122,7 @@ g(u, p, t) = u[end]
122
122
123
123
function G(p)
124
124
_prob = remake(prob_attractor, p = p)
125
- _sol = solve(_prob, Vern9(), abstol = 1e-14 , reltol = 1e-14 , saveat = 0.01,
125
+ _sol = solve(_prob, Vern9(), abstol = 1e-8 , reltol = 1e-8 , saveat = 0.01,
126
126
sensealg = ForwardLSS(g = g))
127
127
sum(getindex.(_sol.u, 3))
128
128
end
@@ -133,7 +133,7 @@ Alternatively, we can define the `ForwardLSSProblem` and solve it
133
133
via ` shadow_forward ` as follows:
134
134
135
135
``` @example chaosode
136
- sol_attractor = solve(prob_attractor, Vern9(), abstol = 1e-14 , reltol = 1e-14 )
136
+ sol_attractor = solve(prob_attractor, Vern9(), abstol = 1e-8 , reltol = 1e-8 )
137
137
lss_problem = ForwardLSSProblem(sol_attractor, ForwardLSS(g = g))
138
138
resfw = shadow_forward(lss_problem)
139
139
```
0 commit comments