Juedes, David (1991) A Taxonomy of Automatic Differential Tools. Technical Report TR91-20, Department of Computer Science, Iowa State University.
A Taxonomy of Automatic Differentiation Tools
David W. Juedes
Many of the current automatic differentiation (AD) tools have similar
characteristics. Unfortunately, it is often the case that the
similarities between these various AD tools can not be easily
ascertained by reading the corresponding documentation. To clarify
this situation, a taxonomy of AD tools is presented. The taxonomy
places AD tools into the Elemental, Extensional, Integral,
Operational, and Symbolic classes. This taxonomy is used to classify
twenty-nine AD tools. Each tool is examined individually with respect
to the mode of differentiation used and the degree of derivatives
computed. A list detailing the availability of the surveyed AD tools
is provided as an appendix.
Contact site administrator at: firstname.lastname@example.org