• dcc

  • Referenced in 28 articles [sw07577]
  • book on algorithmic (also known as automatic) differentiation (AD), providing fundamental rules for the generation...
  • NLPLIB

  • Referenced in 28 articles [sw03199]
  • analytical derivatives are not available, automatic differentiation is easy using an interface to ADMAT/ADMIT...
  • CppAD

  • Referenced in 26 articles [sw04866]
  • Algorithm differentiation of implicit functions and optimal values In applied optimization, an understanding ... this paper we adapt a known automatic differentiation (AD) technique for obtaining derivatives of implicitly...
  • SBA

  • Referenced in 23 articles [sw05242]
  • differentiation (e.g. maple), or obtained using automatic differentiation techniques. There is also the alternative...
  • CasADi

  • Referenced in 15 articles [sw06437]
  • CasADi: A symbolic package for automatic differentiation and optimal control. We present CasADi, a free ... higher than working with a conventional automatic differentiation (AD) tool. par CasADi is best described ... minimalistic computer algebra system (CAS) implementing automatic differentiation in eight different flavors. Similar to algebraic...
  • DAEPACK

  • Referenced in 16 articles [sw12958]
  • derivatives of the original model using automatic differentiation (AD) (automatic differentiation...
  • RStan

  • Referenced in 23 articles [sw13990]
  • optimization. In all three cases, automatic differentiation is used to quickly and accurately evaluate gradients...
  • SMS

  • Referenced in 22 articles [sw01085]
  • several techniques: symbolic capabilities of Mathematica, automatic differentiation technique, simultaneous optimization of expressions...
  • PADRE2

  • Referenced in 12 articles [sw00667]
  • computation involves algorithms based on Fast Automatic Differentiation (and automatic differentiation). Since the error estimates ... numerically zero, software systems for Fast Automatic Differentiation like PADRE2 are valuable. We discuss ... performance of Fast Automatic Differentiation, specifically, the overhead for using the technique with PADRE2...
  • AD01

  • Referenced in 14 articles [sw12526]
  • AD01, a Fortran 90 code for automatic differentiation. We describe the design of a Fortran ... code called AD01 for automatic differentiation. By changing the type of each independent variable...
  • FastDer++

  • Referenced in 10 articles [sw07041]
  • FastDer++, efficient automatic differentiation for non-linear PDE solvers. FastDer++ is a C++ class library ... automatic differentiation designed for use in situations where a set of dependent variables and their ... differential equations (PDEs) and ODEs. Although automatic differentiation is traditionally considered to slow for implementation ... Griewank, L. Hascoet, U. Nauman (Eds.), Automatic Differentiation of Algorithms-From Simulation to Optimisation, Springer...
  • MRST-AD

  • Referenced in 16 articles [sw25330]
  • discrete differential operators; and (iii) automatic differentiation that ensures that no analytical derivatives have...
  • ADiMat

  • Referenced in 18 articles [sw06647]
  • software tool implementing the technology of automatic differentiation (AD) to programs written in MATLAB which...
  • ADMB

  • Referenced in 10 articles [sw07416]
  • model builder: using automatic differentiation for statistical inference of highly parameterized complex nonlinear models. Many ... formulated as a nonlinear optimization problem. Automatic Differentiation Model Builder (ADMB) is a programming framework ... based on automatic differentiation, aimed at highly nonlinear models with a large number of parameters...
  • FFADlib

  • Referenced in 9 articles [sw18092]
  • Fast Forward Automatic Differentiation Library (ffadlib). n this document we discuss the data structure ... partial derivatives accelerates the automatic differentiation computations. We implemented the presented algorithms in a software ... package, which simplifies automatic differentiation of functions represented by a computer program. The library ... applications and usage of the proposed automatic differentiation software...
  • Adjoint

  • Referenced in 8 articles [sw08877]
  • Development of Discrete Adjoint Solvers. An automatic differentiation tool is used to develop the adjoint ... fluid dynamics solver. Rather than using automatic differentiation to differentiate the entire source code ... scientific computation. This selective application of automatic differentiation is the central idea behind the automatic ... exact numerical differentiation of the original solver. Furthermore, the approach is largely automatic, thus avoiding...
  • DiffSharp

  • Referenced in 10 articles [sw16033]
  • DiffSharp: Automatic differentiation library. DiffSharp is a functional automatic differentiation (AD) library. AD allows exact...
  • Autodiff

  • Referenced in 12 articles [sw04168]
  • Automatic Differentiation (AD) is a set of techniques based on the mechanical application ... computed automatically, and accurate to working precision. Conceptually, AD is different from symbolic differentiation...
  • Rapsodia

  • Referenced in 9 articles [sw12522]
  • Such derivatives can be obtained with automatic differentiation. However, one has to be concerned with ... showed better runtimes than using other automatic differentiation tools. Motivated by these results, we developed...
  • Sacado

  • Referenced in 7 articles [sw06602]
  • expression templates for operator overloading-based automatic differentiation Expression templates are a well-known ... operator overloading-based forward mode automatic differentiation schemes in the C++ programming language by translating ... templates and their implementation in the automatic differentiation package { t Sacado} [{it E. T. Phipps ... Sacado automatic differentiation package (2011), url{http://trilinos.sandia.gov/packages/sacado/}]. We demonstrate their improved efficiency through...