| |
|
|
|
|
|
|
|
|
|
|
Welcome to the Computational Differentiation (CD) homepage providing course and additional online information. CD is a technique for augmenting computer codes in a rule-based fashion so that the resulting codes can efficiently compute derivatives that are needed, for example, in optimization or parameter identification applications. The associativity of the underlying chain rule of differential calculus allows for a variety of algorithmic choices, resulting in codes that deliver the same results, but at potentially greatly different cost. This lecture describes the principles behind CD and its ramfications in applying CD to large simulation packages. Preliminaries:
Materials:
|
|
|
|
|
|
|