Hello, I came across this issue (recreated here using example code):
julia> using ODE julia> function f(t, y) # Extract the components of the y vector (x, v) = y # Our system of differential equations x_prime = v v_prime = -x # Return the derivatives as a vector [x_prime; v_prime] end; julia> # Initial condtions -- x(0) and x'(0) const start = [0.0; 0.1] WARNING: redefining constant start 2-element Array{Float64,1}: 0.0 0.1 julia> # Time vector going from 0 to 2*PI in 0.01 increments time = 0.:-.1:-4pi; julia> t, y = ode45(f, start, time); This hangs for a long time (I've waited up to a minute before killing it). Is this a bug, or something I'm doing wrong? I do notice that reversing the time vector (-4pi:.1:0.0) yields a result. Thanks, Chris