-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TMJets crashing iteratively, what to try? #733
Comments
If the system is 9-dimensional, don't you have out of bounds in EDIT: Ah, you pass |
Hey wow looks great! Works for me too. Seems like the |
I reopen here because this was tagged as a "bug". @mforets, is there some actionable point or should we change the tag? |
Describe the bug
I am trying to solve the reachable sets for an N-dimensional L96 model but unfortunately the TMJets algorithms causes the REPL to exit abruptly or the evaluations don't return (killed after 30 mins).
In the MWE below,
N=9
but I have also tried withN=4
and see the same results. Note, the model includes disturbance but I have it set to 0 by default below as it wouldn't solve in either case. Moreover, after initial failure, I chose a very small X0 as an inf-ball ofr = 0.01
with center defined by the natural evolution of the system aftert=1
(solved byDifferentialEquations.jl
) and a smalltspan = (0., 0.1)
for the reachability analysis to simplify the problem but to no avail.I tried a series of
orderQ
's andorderT
's seen in comments at the bottom of the MWE,starting from the default and then increasing, but none yielded results, although some caused the REPL to terminate and some just ran for a long time (30 min~) before I killed them.
Do you all have any ideas what might be causing the difficulty of the solution for this model? Do you have any thoughts on other things I might try? I also tried CARLIN but ran into a syntax bug or something.
L96 is well known to be chaotic but we are considering a very small timescale and space (w/o disturbance too), and for the most part the system trajectories should be near the limit cycle since I have let the system evolve for a second before this analysis.
Finally, I may say that adding @taylorize hasn't appeared to change anything but I understand it is sensitive to the fn structure.
To Reproduce
The text was updated successfully, but these errors were encountered: