Example [book/chap10/tvb] to accompany the book Finite Volume Methods for Hyperbolic Problems by R. J. LeVeque.

Converted to Clawpack 5.0 form in 2013.

This directory contains a modified limiter.f function which implements the TVB method of Shu as an extension of the second-order minmod method.

The value of phiM, set in setrun.py, should be chosen as an approximation to
*q*_{xx} at the extrema to be captured.
The grid should be fine enough that
phiM*dx is small or the method will be dispersive.

- For the wave-packet problem used here, you might experiment with:
- phiM = 6500 or other values
- different resolutions, such as 400 or 800 points
- different limiters besides minmod (which may work poorly!)

- Makefile
- limiter.f
- qinit.f
- setprob.f
- setplot.py
- setrun.py
- afterframe.m
- afterframe1.m
- beforeframe.m
- setprob.m
- _plots