-
Notifications
You must be signed in to change notification settings - Fork 6
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
[WIP] nonlocal stability measure estimator #165
base: main
Are you sure you want to change the base?
Conversation
…o the AttractorMapper framework. Also added global continuation and plotting functionality
…rk of Attractors.jl.
plotting is simple, we don't need a specialized function: attractors_cont, all_measures = global_cont(stability_accumulator)
all_measures = vector ( dictonary ( measure_name => dictionary (id => number) ) )
mcs = [dicts["minimal_fatal_shock_magnitude"] for dicts in all_measures]
plot_continuation_curves(mcs, parameter_curve) |
I just found the paper: https://journals.aps.org/pre/abstract/10.1103/PhysRevE.93.042205 "Constrained basin stability for studying transient phenomena in dynamical systems". It is identical to estimating the basin stability, but instead of weighting the distribution by a given density ρ, you weight the distribution by a "selector function". Only trajectories whose transients satisfy property "X" are counted. I think it is very straightforward to add this as yet another indicator in this PR. We make a function @andreasmorr I can add this functionality in the code once the PR is ready to go. |
Improved some resilience measures and corrected errors and imprecisions
Removed plotting, added median convergence time/pace, removed seeding, introduced metric keyword argument.
and allowed for parameter dependence of d
@andreasmorr have a look at my latest commit please. I've improved a bit the interface to use the existing call signature of When using this in the project, just set the I've also removed the distance to bifurcation function as it does not fit at all the generallity of Lastly, don't forget that this functionality needs tests before it is merged. Something needs to be added in the |
Added continuation of stability measures using proximity mapper and existing attractors_cont
small fixes
This PR is by @andreasmorr and adds a nonlocal stability estimator construct that can compute every nonlocal stability measure at once during finding attractors and/or during the continuation.