Skip to content

Interactive visualizations of chaotic dynamical systems with WebAssembly

Notifications You must be signed in to change notification settings

liuhenry/chaotic-dynamics

Repository files navigation

Chaotic Dynamics Visualizations

A visualization of chaotic dynamics in the damped, driven pendulum (and an excuse to explore WebAssembly).

Screenshot

The numerics are implemented as a standard 4th-order Runge-Kutta integrator in C++, which is compiled to a JS class using WebAssembly (WASM). The front-end hooks this to an interface using React/Redux and visualizes it using Canvas.