NHWAVE

NHWAVE is a three-dimensional shock-capturing Non-Hydrostatic WAVE model developed by Ma et al. (2012), which solves the incompressible Navier-Stokes equations in terrain and surface-following sigma coordinates. The model predicts instantaneous surface elevation and 3D flow field, and is capable of resolving coastal wave processes (shoaling, refraction, diffraction, breaking etc.) as well as tsunami wave generation by submarine mass failure. The governing equations are discretized by a shock-capturing Godunov-type numerical scheme. A nonlinear Strong Stability-Preserving (SSP) Runge-Kutta scheme is adopted for adaptive time stepping with second-order temporal accuracy. The model is fully parallelized using Message Passing Interface (MPI) with non-blocking communication. The poisson equation is solved by the high performance preconditioner HYPRE software library (http://acts.nersc.gov/hypre/). The details of the model are referred to Ma et al. (2012).

Major Features:

  • Model solves 3D Navier-Stokes equations in surface and terrain-following sigma coordinate;

  • Godunov-type shock-capturing TVD scheme was employed;

  • Adaptive time stepping was adopted using second-order nonlinear Strong Stability-Preserving (SSP) Runge-Kutta scheme;

  • Adaptive grid refinement (AMR) technique was implemented;

  • The model is capable of simulating tsunami wave generation by submarine landslide (bottom movement);

  • A cohesive/non-cohesive sediment transport module was implemented taking into account the flow-sediment interactions;

  • A vegetation module was implemented for studying flow-vegetation interactions.

Author(s):

  • Gangfeng Ma (gma@odu.edu)

  • James T. Kirby (kirby@udel.edu)

  • Fengyan Shi (fyshi@udel.edu)

Getting the code:

The NHWAVE source code can be downloaded here.

Documents:

  • Derakhti M., Kirby J.T., Shi F. and Ma G., 2015, NHWAVE: Model revisions and tests on wave breaking in shallow and deep water, Research Report No. CACR-15-8, University of Delaware

  • Ma G., Shi F. and Kirby J.T., 2012, Shock-capturing non-hydrostatic model for fully dispersive surface wave processes, Ocean Modelling, 43-44, 22-35

  • Ma G., Kirby J.T. and Shi F., 2014, Non-hydrostatic wave model NHWAVE: Documentation and user's manual (version 2.0) , Department of Civil and Environmental Engineering, Old Dominion University

  • Tehranirad B., Kirby J.T., Ma G. and Shi F., 2012, Tsunami benchmark results for non-hydrostatic wave model NHWAVE version 1.1, Research Report No. CACR-12-03, University of Delaware

  • Shi F., Kirby J.T., Ma G. and Tehranirad B., 2012, Non-hydrostatic wave model NHWAVE user's guide for modeling submarine landslide tsunami (version 1.1), Research Report No. CACR-12-04, University of Delaware