Abstract
A parallel program complex for 3D viscous gas flow simulation is presented. This complex is based on explicit finite difference schemes, which are constructed as an approximation of conservation laws (control volume method), and oriented towards use of locally refined grids. A special algorithm and utility for nested grid partitioning was created. The principles of program construction permits one to introduce new types of boundary conditions and change the finite difference scheme as well as the governing equation system. Introducing new face types and writing new subroutines for flux calculations may reach it. The scalability of the program complex was investigated on different subsonic and supersonic problems. The calculations were made on different types of cluster computer systems. The parallelization efficiency was more than 90% for 40 processors and more than 60% for 600 processors.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chetverushkin, B.N.: On improvement of gas flow description via kinetically-consistent difference schemes. In: Chetverushkin, B.N., et al. (eds.) Experimental modeling and computation in flow, turbulence and combustion, vol. 2, pp. 27–37. Wiley, Chichester (1997)
Perthame, B.: The kinetic approach to the system of conservation laws. Recent advances in partial differential equations. Res. Appl. Math. Masson, Paris 30 (1992)
Oñate, E., Manzam, M.: Stabilization techniques for finite element analysis for convective-diffusion problem, vol. 183. Publication CIMNE (2000)
Succi, S.: The lattice Boltzmann equations for fluid dynamics and beyond. Clarendon press, Oxford (2001)
Shilnikov, E.V.: Viscous gas flow simulation on nested grids using multiprocessor computer systems. In: Proceedings of Parallel Computational Fluid Dynamics Conference, Moscow, Russia, 2003, pp. 110–115. Elsevier Science, BV (2004)
Shilnikov, E.V., Shoomkov, M.A.: Parallel Program Package for 3D Unsteady Flows Simulation. In: Joubert, G.R., et al. (eds.) Parallel Computing. Advances and current Issues. Proceedings of international conference ParCo2001, pp. 238–245. Imperial College Press, London (2002)
Hirsh, C.: Numerical computation of internal and external flows. In: Fundamentals of numerical discretization, vol. 1, John Wiley & Sons, A Wiley Interscience Publication, Chichester (1988)
Lin, D.A., Rody, W.: The flapping shear layer formed by flow separation from the forward corner of a square cylinder. J. Fluid Mech. 267, 353–376 (1994)
Lin, D.A., Einav, S., Rody, W., Park, J.-H.: A laser-Doppler velocimetry study of ensemble-averaged characteristics of the turbulent near wake of a square cylinder. J. Fluid Mech. 304, 285–319 (1995)
Bosch, G., Rodi, W.: Simulation of vortex shedding past a square cylinder with different turbulence models. Int. J. Numer. Meth. Fluids 28, 601–616 (1998)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shilnikov, E.V. (2007). Parallel Program Complex for 3D Unsteady Flow Simulation. In: Kågström, B., Elmroth, E., Dongarra, J., Waśniewski, J. (eds) Applied Parallel Computing. State of the Art in Scientific Computing. PARA 2006. Lecture Notes in Computer Science, vol 4699. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75755-9_88
Download citation
DOI: https://doi.org/10.1007/978-3-540-75755-9_88
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75754-2
Online ISBN: 978-3-540-75755-9
eBook Packages: Computer ScienceComputer Science (R0)