The Efficient Computation of Structured Gradients using Automatic Differentiation. - Thomas F. Coleman; Gudbjorn F. Jonsson (SIAM J. Sci. Comput., 1999)