Convective transport visualiser

This app demonstrates one central idea from the one-dimensional transport equation:

$$ u_t+v u_x=0. $$

The solution is a shifted copy of the initial shape:

$$ u(x,t)=\phi(x-vt). $$

The goal is to make the equation feel less mysterious: the PDE says that the profile is carried along at speed (v).

Initial profile
-3 3
0 8
0.15 3
0.2 5
0.2 2.5