High-order compact numerical schemes for non-hydrostatic free surface flows
The development of a numerical scheme for non-hydrostatic free surface flows is described with the objective of improving the resolution characteristics of existing solution methods. The model uses a high-order compact finite difference method for spatial discretization on a collocated grid and the standard, explicit, single step, four-stage, fourth-order Runge-Kutta method for temporal discretization. The Cartesian coordinate system was used. The model requires the solution of two Poisson equations at each time-step and tridiagonal matrices for each derivative at each of the four stages in a time-step. Third- and fourth-order accurate boundaries for the flow variables have been developed including the top non-hydrostatic pressure boundary. The results demonstrate that numerical dissipation which has been a problem with many similar models that are second-order accurate is practically eliminated. A high accuracy is obtained for the flow variables including the non-hydrostatic pressure. The accuracy of the model has been tested in numerical experiments. In all cases where analytical solutions are available, both phase errors and amplitude errors are very small. Copyright (c) 2006 John Wiley & Sons, Ltd.
high-order compact non-hydrostatic free surface flow collocated grid numerical dissipation explicit runge-kutta