.. _book:
############################
Examples from the book FVMHP
############################
The book
`Finite Volume Methods for Hyperbolic Problems `_
contains many examples that link to Clawpack codes used to create the
figures in the book. These codes are available for Clawpack
4.3 via the
`book webpage `_
These are slowly being converted to Clawpack 4.4 form, with a `setrun.py`
file for setting run time data and a `setplot.py` file for specifying plots
with Python. See:
* :ref:`setrun`
* :ref:`setplot`
Available examples
------------------
The examples converted so far can be found in the directory
`$CLAW/book `_ .
You can also browse these from the
`Gallery of book examples `_.
* **Chapter 3:** Characteristics and Riemann Problems for Linear Hyperbolic Equations.
* `[book/chap3/acousimple] `_
to accompany Figure 3.1, shows the "exact
solution" to the acoustics problem by solving on a very fine grid.
* **Chapter 6:** High-resolution methods
* `[book/chap6/compareadv]
`_
* `[book/chap6/wavepacket]
`_
* **Chapter 7:** Boundary Conditions and Ghost Cells
* `[book/chap7/advinflow]
`_
* `[book/chap7/acouinflow]
`_
* `[book/chap7/standing]
`_
* **Chapter 9:** Variable-Coefficient Linear Equations.
* `[book/chap9/acoustics/interface]
`_
* `[book/chap9/acoustics/layered]
`_
* **Chapter 10:** Other Approaches to High Resolution.
* `[book/chap10/tvb]
`_
* **Chapter 11:** Nonlinear Scalar Conservation Laws.
* `[book/chap11/burgers]
`_
* `[book/chap11/greenlight]
`_
* `[book/chap11/redlight]
`_
* **Chapter 12:** Finite Volume Methods for Nonlinear Scalar Conservation Laws.
* `[book/chap12/efix]
`_
* `[book/chap12/llf]
`_
* `[book/chap12/nonconservative]
`_
* **Chapter 13:** Nonlinear Systems of Conservation Laws.
* `[book/chap13/collide]
`_
* **Chapter 17:** Source Terms and Balance Laws.
* `[book/chap17/advdiff]
`_
* **Chapter 20:** Multidimensional Scalar Equations.
* `[book/chap20/burgers]
`_
* `[book/chap20/rotate]
`_
* **Chapter 21:** Multidimensional Systems.
* `[book/chap21/radialdam]
`_
`Gallery of book examples `_.