Numerical Methods For Conservation Laws From Analysis To Algorithms (INSTANT ›)
The provided code is clear but slow (explicit time-stepping, dense loops). Hesthaven warns about this, but novices may mistakenly copy the style into production code.
The book includes a companion GitHub repository with a simple MATLAB framework. The pseudocode in the text is explicit enough to translate into C++, Fortran, or Julia without frustration. This is rare—most books give equations, not algorithms . The provided code is clear but slow (explicit
The chapter on limiting for high-order methods is worth the price alone. Hesthaven clearly explains why standard TVD limiters destroy accuracy at smooth extrema and how to implement more sophisticated approaches (moment limiters, WENO-type limiting for DG). The pseudocode in the text is explicit enough
The analysis and algorithms are mostly presented in 1D, with a final chapter extending to 2D on structured grids. There is little on unstructured meshes, mesh adaptation, or parallel (MPI/GPU) implementation—which is where real conservation law codes live today. Hesthaven clearly explains why standard TVD limiters destroy
