The ocean projects, such as the exploitation of ocean resources and the water conservancy project, promoted the development of the research in estuaries and offshore. Especially in recent years, the progress of computer technology makes the accurate simulation of tides becoming true. However, the deeper the research arrives, the more people find that the computer ability cannot resolve many large scale problems in Computational Fluid Dynamics. And the parallel computing seems to be the only way to substantially improve the computational efficiency.The numerical simulation of tides in estuaries and offshore always attracts attention from many hydrodynamic scholars. And many hydrodynamic institutes have developed their own commercial software to simulate the tides in estuaries and offshore, which, on the other hand, is lack of computational efficiency when they perform meticulous simulations of large scale problems.With the use of the semi-implicit model, TVD high-convection format and dispersion correction, the 2D shallow water equation was discreted by finite volume method. Based on the distributed parallel method and the MPI (Message Passing Interface) function library, a parallel program is developed to simulate large scale tides.According to the results of several testing models, the program shows that it can reach a high level of simulation accuracy. More importantly, it can accelerate the computing speed and improve the computational efficiency. |