Riemann Problems and Jupyter Solutions

by David I. Ketcheson, Randall J. LeVeque, and Mauricio del Razo Sarmina

The Github repository containing these notebooks is https://github.com/clawpack/riemann_book.

You can view html versions of some of these notebooks at http://www.clawpack.org/riemann_book/html/Index.html.

Parts I and II of these notebooks will also be published by SIAM as a paperback book, and these are listed in Index.ipynb. The ones listed below are additional notebooks that cover more advanced topics and/or additional hyperbolic systems.

Part III: Riemann problems with spatially-varying flux

  1. Advection
  2. Acoustics in heterogeneous media
  3. Traffic with varying road conditions
  4. Nonlinear elasticity in a heterogeneous medium
  5. Ideal gas shock tube with different ratio of specific heats
  6. Euler equations with Tammann equation of state

Part IV: Source terms

  1. Traffic with an on-ramp

Part V: Non-classical problems

  1. Nonconvex flux for a scalar problem
  2. Pressureless flow

Part VI: Multidimensional systems

  1. Acoustics [To be improved and incorporated into this project]
  2. Elasticity [To be improved and incorporated into this project]
  3. The Kitchen Sink: shallow water in cylindrical coordinates