Automated Validation of a CFD code
Examensarbete för masterexamen
Applied mechanics (MPAME), MSc
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.
Strömningsmekanik och akustik , Hållbar utveckling , Energi , Fluid Mechanics and Acoustics , Sustainable Development , Energy