AESOP—a numerical platform for aerodynamic shape optimization