Parallelization of a Lagrange-Euler-model for three-dimensional free surface flow and transport processes

被引:1
|
作者
Hinkelmann, R [1 ]
Zielke, W [1 ]
机构
[1] Univ Hannover, Inst Stromungsmech & ERiB, D-30167 Hannover, Germany
关键词
The work was funded by the Deutsche Forschungsgemeinschaft (DFG) within the project Massiv paralleles Finite Element Schema für die Modellierung von Strömungs - und Transportprozessen;
D O I
10.1016/S0045-7930(99)00011-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A three-dimensional model for free surface flow and transport processes was parallelized for computer systems with distributed memory. This involved the development of numerical algorithms for an existing serial software system which uses operator-splitting for solving the basic equations. As such it combines Lagrangian and Eulerian concepts through the coupling of Characteristics (explicit) and Finite-Element Methods (implicit). A modular communication interface offering the choice between machine-dependent and portable routines was implemented. The unstructured meshes are partitioned and assigned to the parallel processors applying the Recursive Spectral Bisection method which can be combined with the Kernighan-Lin heuristic. Several problem-independent parallel basic tasks were newly developed. For the iterative solution of simultaneous linear equations, different Conjugate Gradient methods were parallelized for symmetric and non-symmetric matrices using preconditioners specially adapted to the parallel hardware; The Characteristics method is based on an algorithm for tracing path lines which was applied to a parallel system with distributed memory. A field case study of the Weser estuary (North Sea) was chosen to demonstrate the performance of the algorithm on different parallel platforms. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:301 / 325
页数:25
相关论文
共 50 条