Sambridge, Malcolm; Rickwood, Peter; Rawlinson, Nicholas; Sommacal, Silvano
Automatic differentiation (AD) is the technique whereby output variables of a computer code evaluating any complicated function (e.g. the solution to a differential equation) can be differentiated with respect to the input variables. Often AD tools take the form of source to source translators and produce computer code without the need for deriving and hand coding of explicit mathematical formulae by the user. The power of AD lies in the fact that it combines the generality of finite difference...[Show more]
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.