The code is organized in several independent git repositories. One of these is the clawpack/clawpack super-repository that is used to coordinate versions between other repositories. If you are interested in cloning the code directly from GitHub and/or helping develop Clawpack, see Developers’ Guide.
After installing Clawpack, you should have a top level directory that has the following subdirectories:
classic (Classic single-grid Fortran code)
amrclaw (AMRClaw Description and Detailed Contents, AMR version of Fortran code)
riemann (Riemann solvers, in Fortran, also used by PyClaw)
geoclaw (GeoClaw Description and Detailed Contents for geophysical flows)
clawutil (Utility functions, Makefile.common used in multiple repositories)
pyclaw (pyclaw/index, Python version that includes SharpClaw and PETSc parallelization)
visclaw (Python graphics and visualization tools)
These correspond to individual GitHub repositories in the Clawpack GitHub Organization.
Other repositories in the Clawpack GitHub Organization may be of interest to some users:
apps contains additional applications, see Clawpack Applications repository.
clawpack.github.com contains the html files that appear on the web.
clawpack-4.x contains the latest version of Clawpack 4.x, the legacy code.