Access Keys:
Skip to content (Access Key - 0)

About SIAM
The Society for Industrial and Applied Mathematics (SIAM) aims to advance the application of mathematics and computational science to engineering, industry, science, and society.

About the Chapter
The SIAM student chapter at the University of Illinois at Urbana-Champaign was created in the fall of 2006, is supported by the SIAM parent organization, and is a registered student organization at UIUC.

UIUC SIAM Student Chapter Colloquium

Dr. Paul Hovland, Math and Computer Science Division, Argonne National Laboratory

"Automatic Differentiation: Theory, Tools, and Applications"


  • Wednesday 4/8/2009 at 11AM
  • Siebel Center, Room 4405


Automatic differentiation is an established technique for computing local sensitivities of complex simulations. Modern automatic differentiation tools typically produce code that meets or exceeds the performance of hand-coded derivative computations. We describe the implementation of automatic differentiation tools, focusing on the OpenAD tool architecture. We describe available tools and discuss techniques for using these tools effectively. We illustrate the techniques with several applications, primarily drawn from the geosciences and computational fluid dynamics. We identify future applications and the effect these applications have on the research agenda.

Pictures after the talk

Prof. Michael Heath, Dr. Paul Hovland, Michael Wolf

Our postal address:

Siebel Center for Computer Science
University of Illinois at Urbana-Champaign
201 N. Goodwin Ave.
Urbana, IL 61801

Our email:

Adaptavist Theme Builder (4.2.2) Powered by Atlassian Confluence 3.4.9, the Enterprise Wiki