Optimal laser control of chemical reactions using AD

This chapter presents an application of automatic differentiation to a control problem from computational quantum chemistry. The goal is to control the orientation of a linear molecule by using a designed laser pulse. In order to optimize the shape of the pulse we experiment with a nonlinear conjugate gradient algorithm as well as various stochastic procedures. Work in progress on robust control is also mentioned.