Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
1548611 | Progress in Natural Science: Materials International | 2009 | 10 Pages |
Abstract
The differentiation transforming (DFT) system is developed to produce the tangent linear codes, which is used to calculate the Jacobian- and the Hessian-vector products with no truncation errors. This paper first gives the introduction of the functionality and features of the DFT system, and then discusses several techniques for the implementation of automatic differentiation tools, including data dependence analysis, singular differentiation and code optimization. Finally, the codes generated with DFT used in several applications have been demonstrated.
Related Topics
Physical Sciences and Engineering
Materials Science
Electronic, Optical and Magnetic Materials
Authors
Qiang Cheng, Haibin Zhang, Bin Wang, Yonghua Zhao,