An Introduction to Using Software Tools for Automatic Differentiation

The authors give a gentle introduction to using various software tools for Automatic Differentiation (AD). Ready-to-use examples are discussed and links to further information are presented. The target audience includes all those who are looking for a straight-forward way to get started using the available AD technology. The document is supposed to be dynamic in the sense that its content will be kept up-to-date as the AD software covered is evolving.