tsunami_lab
First steps
Introduction
Setup
Usage
The Graphical User Interface
Documentation
Assignments
Code documentation
tsunami_lab
Table of Contents
View page source
Table of Contents
First steps
Introduction
What is the tsunami lab?
What does the code do?
Documentation structure
Setup
1. Cloning the repository from GitHub
2. Initializing & updating submodules
3. Installing requirements
4. Building the project
Additional build parameters
5. Building the documentation
Usage
Running with the GUI
Running without the GUI
Configuration files
Testing
The Graphical User Interface
Help
Connectivity
Simulation controls
Windows
File Transfer
Documentation
Assignments
1. Riemann Solver
2. Finite Volume Discretization
3. Bathymetry & Boundary Conditions
4. Two-Dimensional Solver
5. Large Data Input and Output
6. Tsunami Simulations
7. Checkpointing and Coarse Output
8. Optimization
9. Parallelization
10. Project Phase
Code documentation
Client
Server
Simulator
Calculations
I/O
lib
Patches
Setups
Solvers
UI
Other
Index
Tsunami lab GitHub repository