Adjoint-based aeroelastic optimization with high-fidelity time-accurate analysis