These codes are based on Clawpack and the book
R. J. LeVeque, Finite volume methods for hyperbolic problems, CUP.
Most of the codes have been taken from various Clawpack repositories and modified slightly in some cases.
To install Clawpack, see the instructions here
https://cpraveen.github.io/comp/clawpack.html
Directory book contains original codes used for the book; they will not work with latest clawpack, you need to use v4.3 but I do not recommend this. Many of the codes have been converted here
https://github.com/clawpack/apps/tree/master/fvmbook
Read it here
https://www.clawpack.org/riemann_book/html/Index.html
or read the code on github