# The implementation of an aeronautical CFD flow code onto distributed memory parallel systems

Ierotheou, C.S., Forsey, C.R. and Leatham, M.
(2000)
*The implementation of an aeronautical CFD flow code onto distributed memory parallel systems.*
International journal for Numerical Methods in Fluids, 32 (8).
pp. 903-920.
ISSN 0271-2091 (Print), 1097-0363 (Online)
(doi:10.1002/(SICI)1097-0363(20000430)32:8<903::AID-FLD950>3.0.CO;2-C)

## Abstract

The parallelization of an industrially important in-house computational fluid dynamics (CFD) code for calculating the airflow over complex aircraft configurations using the Euler or Navier–Stokes equations is presented. The code discussed is the flow solver module of the SAUNA CFD suite. This suite uses a novel grid system that may include block-structured hexahedral or pyramidal grids, unstructured tetrahedral grids or a hybrid combination of both. To assist in the rapid convergence to a solution, a number of convergence acceleration techniques are employed including implicit residual smoothing and a multigrid full approximation storage scheme (FAS). Key features of the parallelization approach are the use of domain decomposition and encapsulated message passing to enable the execution in parallel using a single programme multiple data (SPMD) paradigm. In the case where a hybrid grid is used, a unified grid partitioning scheme is employed to define the decomposition of the mesh. The parallel code has been tested using both structured and hybrid grids on a number of different distributed memory parallel systems and is now routinely used to perform industrial scale aeronautical simulations. Copyright © 2000 John Wiley & Sons, Ltd.

Item Type: | Article |
---|---|

Uncontrolled Keywords: | computational fluid dynamics, (CFD), hybrid structured and unstructured grids, parallel computing |

Subjects: | Q Science > QA Mathematics > QA76 Computer software T Technology > TL Motor vehicles. Aeronautics. Astronautics |

Pre-2014 Departments: | School of Computing & Mathematical Sciences School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis > Computational Science & Engineering Group School of Computing & Mathematical Sciences > Computer & Computational Science Research Group School of Computing & Mathematical Sciences > Department of Computer Systems Technology |

Related URLs: | |

Last Modified: | 14 Oct 2016 09:00 |

URI: | http://gala.gre.ac.uk/id/eprint/304 |

### Actions (login required)

View Item |