FLITE3D is a multigrid Euler solver. It is used extensively by British Aerospace in aircraft design and simulation. This paper presents experiences in parallelizing this industrial code. Owing to the employment of an agglomeration-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 implementation. Here we describe strategy adopted in the parallelization of the code, including the use of data structures and communication primitives. Numerical results demonstrate the efficiency of the resulting parallel code

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element