Codes

Möbius playground

mobius-playground.streamlit.app — Scalar conservation laws on a twisted circle. Builds on Failure of Uniqueness for Scalar Conservation Laws.

Hosted on Streamlit's free tier. If it shows a "wake up" screen, click it and give it about 30 seconds.

Front tracking for scalar conservation laws

Heterogeneous flux

github.com/parasuramv/heterogeneous-front-tracking — Front tracking for \(u_t + (g(x)|u|^p)_x = 0\), \(p>1\). Code companion to Front Tracking for Scalar Conservation Laws with Spatially Heterogeneous Flux.

Also accounts for sign-changing \(g\); motivated largely by Failure of Uniqueness for Scalar Conservation Laws

Homogeneous flux

github.com/parasuramv/scalar-front-tracking — Dafermos' front tracking for \(u_t + f(u)_x = 0\) with a polygonal flux (convex, concave or nonconvex), on the line and on the circle.

Includes notebook explainers; work in progress.