Numerical Simulation of 3D Fully Nonlinear Water Waves on Parallel Computers

Xing Cai

Department of Informatics, University of Oslo

Abstract
A new programming model is used to parallelize a sequential simulator for 3D fully nonlinear water waves. This so-called simulator-parallel model has its numerical foundation in additive Schwarz methods, so it possesses inherent parallelism and inherits the intrinsic numerical efficiency of domain decomposition algorithms. Within an object-oriented framework implementing this model, the actual parallelization work for the sequential wave simulator becomes straightforward. Numerical experiments show that the resulting parallel simulator achieves good parallel efficiency.

One snapshot showing the water surface and a slice through the velocity potential field. Four processors have been for this case.

More snapshots from a simulation:

SNAPSHOT 1SNAPSHOT 2SNAPSHOT 3
SNAPSHOT 4SNAPSHOT 5SNAPSHOT 6



Questions and comments regarding this web site should be directed to Xing Cai