AD01, a Fortran 90 code for automatic differentiation. We describe the design of a Fortran 90 code called AD01 for automatic differentiation. By changing the type of each independent variable and of each variable whose value depends on the independent variables and making a small number of other changes, the user can alter an existing code into one that calculates derivatives. Both the forward and backward methods are supported. With the forward method, any derivative may be found. With the backward method, first and second derivatives are available.

References in zbMATH (referenced in 15 articles )

Showing results 1 to 15 of 15.
Sorted by year (citations)

  1. Charpentier, Isabelle; Lampoh, Komlanvi: Sensitivity computations in higher order continuation methods (2016)
  2. Yu, Wenbin; Blair, Maxwell: DNAD, a simple tool for automatic differentiation of Fortran codes using dual numbers (2013)
  3. Charpentier, I.: On higher-order differentiation in nonlinear mechanics (2012)
  4. Gupta, Abhishek Kr.; Forth, Shaun A.: An AD-enabled optimization toolbox in LabVIEW(^TM) (2012)
  5. Charpentier, I.; Utke, J.: Fast higher-order derivative tensors with Rapsodia (2009)
  6. Bischof, Christian H.; Hovland, Paul D.; Norris, Boyana: On the implementation of automatic differentiation tools (2008)
  7. Charpentier, Isabelle; dal Cappello, Claude; Utke, Jean: Efficient higher-order derivatives of the hypergeometric function (2008)
  8. Charpentier, Isabelle; Lejeune, Arnaud; Potier-Ferry, Michel: The Diamant approach for an efficient automatic differentiation of the asymptotic numerical method (2008)
  9. Röbenack, Klaus: Computation of multiple Lie derivatives by algorithmic differentiation (2008)
  10. Walmag, Jérôme M. B.; Delhez, Éric J. M.: A trust-region method applied to parameter identification of a simple prey-predator model (2005)
  11. Forth, Shaun A.; Tadjouddine, Mohamed; Pryce, John D.; Reid, John K.: Jacobian code generated by source transformation and vertex elimination can be as efficient as hand-coding (2004)
  12. Gould, Nicholas I. M.; Orban, Dominique; Toint, Philippe L.: GALAHAD, a library of thread-safe Fortran 90 packages for large-scale nonlinear optimization (2003)
  13. Gould, Nicholas I. M.; Orban, Dominique; Toint, Philippe L.: CUTEr and SifDec: a constrained and unconstrained testing environment, revisited (2003)
  14. Martins, Joaquim R. R. A.; Sturdza, Peter; Alonso, Juan J.: The complex-step derivative approximation (2003)
  15. Gladwell, I.; Bouas-Dockery, K.; Brankin, R. W.: A Fortran 90 separable Hamiltonian system solver (1997)