Fundamentals of Algorithms
1 total work
Riemann Problems and Jupyter Solutions
by David I. Ketcheson, Randall J Leveque, and Mauricio J. del Razo
Published 1 June 2020
This book addresses an important class of mathematical problems (the Riemann problem) for first-order hyperbolic partial differential equations (PDEs), which arise when modeling wave propagation in applications such as fluid dynamics, traffic flow, acoustics, and elasticity.
It covers the fundamental ideas related to classical Riemann solutions, including their special structure and the types of waves that arise, as well as the ideas behind fast approximate solvers for the Riemann problem.
The emphasis is on the general ideas, but each chapter delves into a particular application. The book is available in electronic form as a collection of Jupyter notebooks that contain executable computer code and interactive figures and animations.
It covers the fundamental ideas related to classical Riemann solutions, including their special structure and the types of waves that arise, as well as the ideas behind fast approximate solvers for the Riemann problem.
The emphasis is on the general ideas, but each chapter delves into a particular application. The book is available in electronic form as a collection of Jupyter notebooks that contain executable computer code and interactive figures and animations.