Automated Validation of a CFD code

Typ
Examensarbete för masterexamen
Master Thesis
Program
Applied mechanics (MPAME), MSc
Publicerad
2014
Författare
Morieult, Guillaume
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
The purpose of this internship is to validate the numerical simulation software FLUSEPA, developed by the aerodynamic department of Airbus Defence and Space Les Mureaux. When modi cations are done to the software, the results can be altered. This internship is part of a rationalization program about the software development. The rst part of the work was to add a new base of test cases in a C-Shell script which detects the di erences (regressions) between two versions of the code. This tool is called the non-regression database. This set of test cases has to be launched only if there is regression to verify and validate basic geometrical parameters used for the reconstruction process needed to get the proper order of accuracy of the numerical scheme. It has been observed that for tetrahedron meshes, the reconstruction was incorrect so a large part of my work was focused on solving this issue. After solving it, some validation test cases were made to ensure that the reconstruction process was correct. Then, a Jenkins interface was created to automatize the non-regression database and to run it every day. Finally, a real complex validation case, the Ringleb ow, has been studied on di erent types of mesh. This nal case has concretized a whole work based on the accuracy of the numerical scheme.
Beskrivning
Ämne/nyckelord
Strömningsmekanik och akustik , Hållbar utveckling , Energi , Fluid Mechanics and Acoustics , Sustainable Development , Energy
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index