Riemann Problems and Jupyter Solutions

Riemann Problems and Jupyter Solutions
Author :
Publisher : SIAM
Total Pages : 178
Release :
ISBN-10 : 9781611976212
ISBN-13 : 1611976219
Rating : 4/5 (219 Downloads)

Book Synopsis Riemann Problems and Jupyter Solutions by : David I. Ketcheson

Download or read book Riemann Problems and Jupyter Solutions written by David I. Ketcheson and published by SIAM. This book was released on 2020-06-26 with total page 178 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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. The solution of the Riemann problem captures essential information about these models and is the key ingredient in modern numerical methods for their solution. This book 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. Riemann Problems and Jupyter Solutions is available in electronic form as a collection of Jupyter notebooks that contain executable computer code and interactive figures and animations, allowing readers to grasp how the concepts presented are affected by important parameters and to experiment by varying those parameters themselves. The only interactive book focused entirely on the Riemann problem, it develops each concept in the context of a specific physical application, helping readers apply physical intuition in learning mathematical concepts. Graduate students and researchers working in the analysis and/or numerical solution of hyperbolic PDEs will find this book of interest. This includes mathematicians, as well as scientists and engineers, working on wave propagation problems. Educators interested in developing instructional materials using Jupyter notebooks will also find this book useful. The book is appropriate for courses in Numerical Methods for Hyperbolic PDEs and Analysis of Hyperbolic PDEs, and it can be a great supplement for courses in computational fluid dynamics, acoustics, and gas dynamics.


Riemann Problems and Jupyter Solutions Related Books

Riemann Problems and Jupyter Solutions
Language: en
Pages: 178
Authors: David I. Ketcheson
Categories: Mathematics
Type: BOOK - Published: 2020-06-26 - Publisher: SIAM

GET EBOOK

This book addresses an important class of mathematical problems (the Riemann problem) for first-order hyperbolic partial differential equations (PDEs), which ar
Encyclopedia of Geology
Language: en
Pages: 5634
Authors:
Categories: Science
Type: BOOK - Published: 2020-12-16 - Publisher: Academic Press

GET EBOOK

Encyclopedia of Geology, Second Edition presents in six volumes state-of-the-art reviews on the various aspects of geologic research, all of which have moved on
Solving Nonlinear Equations with Iterative Methods
Language: en
Pages: 201
Authors: C. T. Kelley
Categories: Mathematics
Type: BOOK - Published: - Publisher: SIAM

GET EBOOK

This user-oriented guide describes state-of-the-art methods for nonlinear equations and shows, via algorithms in pseudocode and Julia with several examples, how
Location Estimation from the Ground Up
Language: en
Pages: 216
Authors: Sivan Toledo
Categories: Technology & Engineering
Type: BOOK - Published: 2020-09-17 - Publisher: SIAM

GET EBOOK

The location of an object can often be determined from indirect measurements using a process called estimation. This book explains the mathematical formulation
Iterative Methods and Preconditioners for Systems of Linear Equations
Language: en
Pages: 285
Authors: Gabriele Ciaramella
Categories: Mathematics
Type: BOOK - Published: 2022-02-08 - Publisher: SIAM

GET EBOOK

Iterative methods use successive approximations to obtain more accurate solutions. This book gives an introduction to iterative methods and preconditioning for