Parallelizing FLITE3D - a multigrid finite element Euler solver

Citation
Yf. Hu et al., Parallelizing FLITE3D - a multigrid finite element Euler solver, INT J NUM F, 35(7), 2001, pp. 809-827
Citations number
21
Categorie Soggetti
Mechanical Engineering
Journal title
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS
ISSN journal
02712091 → ACNP
Volume
35
Issue
7
Year of publication
2001
Pages
809 - 827
Database
ISI
SICI code
0271-2091(20010415)35:7<809:PF-AMF>2.0.ZU;2-0
Abstract
FLITE3D is a multigrid Euler solver. It is used extensively by British Aero space in aircraft design and simulation. This paper presents experiences in parallelizing this industrial code. Owing to the employment of an agglomer ation-based multigrid technique, the communication overhead on the coarser meshes could readily erode any gain from the use of parallel computers. The parallelization of the code therefore required careful design and implemen tation. The strategy adopted in the parallelization of the code, including the use of data structures and communication primitives, is described. Nume rical results are presented to demonstrate the efficiency of the resulting parallel code. Copyright (C) 2001 John Wiley & Sons, Ltd.