Contents
Full Table of Contents¶
Examples and Applications¶
See also: galleries
Classic, AMRClaw, and GeoClaw¶
Using the Fortran codes¶
General information that applies to Classic, AMRClaw, and GeoClaw.
- Testing your Fortran installation and running an example
- Fortran version
- Fortran Compilers
- Fortran 77 vs. Fortran 90 files
- User files required for the Fortran code
- Using OpenMP
- Timing Statistics
- Python Hints
- Jupyter notebook examples
- Clawpack Makefiles
- Library routines in Makefiles
- Application documentation
- Specifying classic run-time parameters in setrun.py
- Sample setrun.py module for classic Clawpack
- Boundary conditions
- Output data formats
- The mapc2p function
- Checkpointing and restarting
- Creating a new application directory
- Saving and sharing results
GeoClaw: geophysical flows¶
- GeoClaw
- Getting started with GeoClaw
- Cautionary Hints on using GeoClaw
- Topography data
- Python tools for working with topo and dtopo
- GeoClaw topotools examples
- GeoClaw dtopotools examples
- Specifying GeoClaw parameters in setrun.py
- Plotting routines for GeoClaw
- Visualizing GeoClaw results in Google Earth
- Quick start guide for tsunami modeling
- Earthquake sources: Fault slip and the Okada model
- Setting sealevel
- Manning friction term
- Fixed grid output
- Fixed grid monitoring
- Some sources of tsunami data
- The Okada model for computing seafloor deformation
PyClaw¶
Riemann¶
All Clawpack packages make use of the same collection of Riemann solvers.
Migrating applications from older versions of Clawpack¶
If you are looking to run an application that was written for Clawpack 4.x, this may be helpful.