Skip navigation

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

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:https://doi.org/10.1002/(SICI)1097-0363(20000430)32:8<903::AID-FLD950>3.0.CO;2-C)

Full text not available from this repository.

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 View Item