Solution of the euler and navier stokes equations on parallel processors using a transposed/thomas adi algorithm

The Euler and Navier Stokes equations are discretized and numerically solved on distributed memory parallel processors for airfoil geometries. The spatial derivatives are evaluated to second order accuracy with upwind differencing and the equations are solved implicitly using AD1 factorization. The Thomas Algorithm is used to solve the block tridiagonal matrices that result from the implicit AD1 scheme. The recursion inherent in this method is dealt with by transposing the domain amongst the processors so that there is no communication required in order to solve the tridiagonals once the transpose is done. A couple of transpose schemes were considered and results are presented for the most efficient. Very good times are achieved for realistic problems when run on a coarse to medium grain machine. The method is compared with other parallel schemes. The code was developed and run on an nCUBE/2 and also run on a Thinking Machines CM-5 for a performance comparison and to illustrate portability of the code. *Graduate Assistant tPrincipal St& Scientist, Associate Fellow AIAA $Associate Professor, Senior Member AIAA 5 Graduate Assistant, Member AIAA Vcopyright 1993 @by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved.