Operator overloading as an enabling technology for automatic differentiation
Description:
We present an example of the science that is enabled by object-oriented programming techniques. Scientific computation often needs derivatives for solving nonlinear systems such as those arising in many PDE algorithms, optimization, parameter identification, stiff ordinary differential equations, or sensitivity analysis. Automatic differentiation computes derivatives accurately and efficiently by applying the chain rule to each arithmetic operation or elementary function. Operator overloading e…
more
Date:
January 1, 1993
Creator:
Corliss, G.F. (Marquette Univ., Milwaukee, WI (United States) Argonne National Lab., IL (United States)) & Griewank, A. (Argonne National Lab., IL (United States))
Item Type:
Refine your search to only
Article
Partner:
UNT Libraries Government Documents Department