Résumé
We present through this lecture our approach for optimal shape design based on a CAD-free framework for shape and unstructured mesh deformations, automatic differentiation by program for the gradient computation, and mesh adaption by metric control. Automatic differentiation allows easy, reliable, and fast discrete adjoint computation, while the CAD-free framework is shown to be particularly convenient for optimization when the mesh connectivities and the shape discretization are variable during optimization. Using these ingredients, constrained optimization for transonic and supersonic regimes are investigated in both 2D and 3D. (Author)