The Dutch Rijkswaterstaat uses simulation models extensively in carrying out its various tasks, among which are the protection of the country from flooding and the management of shipping routes and ports. Different applications of the models lead to large scale computations. Furthermore the continuing increase in level of detail of the simulations demands more and more computing power.In the past few years, Rijkswaterstaat/RIKZ, Delft University of Technology and VOR-tech Computing have developed and implemented techniques to make these large scale simulations possible. First the 3D shallow water model TRIWAQ has been parallelized. Then this parallel version has been extended to allow for different forms of domain decomposition. Finally also various on-line couplings with different models have been established.In this paper we give an overview of these developments and of our approach towards parallel computing that enabled us to carry out all of these developments in a single conceptual framework.
[1]
M.R.T. Roest.
Partitioning for parallel finite difference computations in coastal water simulation
,
1997
.
[2]
S. Orszag,et al.
Development of turbulence models for shear flows by a double expansion technique
,
1992
.
[3]
G. Stelling,et al.
On the construction of computational methods for shallow water flow problems
,
1983
.
[4]
Ian T. Foster,et al.
Designing and building parallel programs - concepts and tools for parallel software engineering
,
1995
.
[5]
J. J. Leendertse,et al.
Aspects of a computational model for long-period water-wave propagation
,
1967
.
[6]
Edwin A. H. Vollebregt,et al.
Abstract Level Parallelization of Finite Difference Methods
,
1997,
Sci. Program..
[7]
E. D. de Goede.
Numerical methods for the three-dimensional shallow water equations on supercomputers
,
1993
.