The last example is the high-speed Mach 3 flow past the NACA 0012 airfoil configuration. Figure 10(a) shows an unstructured finite element mesh with refined elements near the airfoil surface. Figure 10(b) shows a typical solution of the density distribution around the airfoil. These four examples highlight the benefits of using the object-oriented programming to develop single software for analyzing disciplinary engineering problems.