williamgilpin / dysts Goto Github PK
View Code? Open in Web Editor NEWMore than a hundred strange attractors
License: Apache License 2.0
More than a hundred strange attractors
License: Apache License 2.0
I am collecting a list of systems that I would like to implement. Please feel free to add any additional suggestions here.
+ Lid driven cavity flow
+ Interior squirmer model
Edit: both systems have now been added
Hi Dr.Gilpin,
Thank you for the amazing work and benchmark. I was wondering what the module named 'degas' is. I can't seem to find it on pypi or conda forge. Could you please advise?
Best,
Keun
Hi, I've been looking at the implementations of the Sakarya and LiuChen systems and I have a couple of questions. It's my understanding that, since the two systems are similar, the implementation is based on the same equations, simply changing the free parameters. Although looking at the equations in "A novel four-wing strange attractor born in bistability" the second equation reads as
while in the code it's implemented as ydot = -b * y - p * x + q * x * z
. Should this be ydot = b * yz - p * y + q * x * z
(also accounting for the LiuChen and adjusting the parameters) or there is something I am overlooking?
Also the third equation
is implemented as zdot = c * z - r * x * y
. is there a reason to not include the +b
?
Wouldn't be more straight forward to implement the two systems as separate to increase readability?
Sorry in advance if I missing something obvious, and thanks for this work I've been really enjoying the repo!
Wow, awesome job with this! I'm going to add an example of using these datasets with some of the PySINDy repository's new functionality -- will update you on progress.
Also, you may be interested in adding the chaotic "atmospheric oscillator" from Tuwankotta, J. M. (2003). Widely separated frequencies in coupled oscillators with energy-preserving quadratic nonlinearity. Physica D: Nonlinear Phenomena, 182(1-2), 125-149. Our group also uses a simple version of this system in Kaptanoglu, A. A., Callaham, J. L., Aravkin, A., Hansen, C. J., & Brunton, S. L. (2021). Promoting global stability in data-driven models of quadratic nonlinear dynamics. Physical Review Fluids, 6(9), 094401.
Reservoir Computing appears to be the SotA in many tasks involving dynamical systems, it would be interesting to have it among the models.
Hi Will,
Hope you're doing well. We are working on a PySINDy + dysts project and are wondering about the precise way the 'dt' parameter is calculated. It appears that the 'period' parameter is the largest timescale in the system, and 'dt' maybe the smallest timescale in the system, although in the paper you refer to instead as "optimal integration timestep", so I'm not sure. For instance, for the AtmosphericRegime my understanding from the Tuwankotta paper is that the fast timescale = 0.01 but for the dysts database dt = 0.01773980357826076. If it is not the smallest timescale, is it close? Is there a good way to calculate the true smallest timescale? Any clarification would be appreciated.
Best,
Alan
I'm sure there are reasons why the separate JSON file is convenient, but I found it made it hard to understand exactly what dynamical systems are being solved without installing the Python package.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.