Object oriented programming and applications of boundary element method in ground vehicle aerodynamics

  • Tak Wai Chiu AEA Technology Rail

Abstract

The phenomenal development and popularisation of Object Oriented Programming (OOP) in recent years has created a new dimension in the innovation and implementation of powerful panel method techniques. Although many scientists and engineers are already employing OOP languages such as C++, some of them are still using the languages in a procedural and non-hierarchical manner, leaving a large proportion of these languages' capability unexplored. This paper presents the idea and implementation of OOP in the panel method, which is widely used in ground vehicle aerodynamics. Program examples will show that OOP enables the writing of highly modularised, reusable, readable and debuggable panel method programs.

Keywords

object oriented programming, panel method, BEM, ground vehicle aerodynamics,

References

[1] T.W. Chiu. Complex Variable Boundary Element Method for the Design of Multi-Aerofoil Wings, with NWING for Windows. Computational Mechanics Publications, UK, 154 pages, April 1997.
[2] T.W. Chiu. The applications of modern panel methods to vehicle aerodynamics: racing car and trains. In: H. Schmitt, ed., Flow of Incompressible Fluids at High Reynolds Numbers. Advances in Fluid Mechanics Series, Chapter 2, 35-74. Computational Mechanics Publication, UK, May 1997.
[3] T.W. Chiu. Prediction of the aerodynamic loads on a railway train in a cross-wind at large yaw angles using an integrated two- and three-dimensional source/vortex panel method. Journal of Wind Engineering and Industrial Aerodynamics, 57: 19- 39, 1995.
[4] T.W. Chiu. A two-dimensional second order vortex panel method for the flow in a cross-wind over a train and other two-dimensional bluff bodies. Journal of Wind Engineering and Industrial Aerodynamics, 37: 43- 64, 1991.
[5] T.W. Chiu, C.A.M. Broers, B.D. Wood, A.H. Berney. The application of modern panel method techniques to
sport aero/hydrodynamics. AIAA paper 95-2210, 1- 9, 26-th AIAA Fluid Dynamics Conference, 19-22 June
1995, San Diego, USA, 1995.
Published
Apr 3, 2023
How to Cite
CHIU, Tak Wai. Object oriented programming and applications of boundary element method in ground vehicle aerodynamics. Computer Assisted Methods in Engineering and Science, [S.l.], v. 7, n. 2, p. 185-193, apr. 2023. ISSN 2956-5839. Available at: <https://cames.ippt.pan.pl/index.php/cames/article/view/1249>. Date accessed: 17 may 2024.
Section
Articles