Sedimentology
Fluid dynamics
Hydrology
Physical geography
Sediment transport
Turbulence
Bed load
Periodic boundary conditions