New version announcement for TaylUR, an arbitrary-order diagonal automatic differentiation package for Fortran 95

Published: 1 June 2007| Version 1 | DOI: 10.17632/rjz7ckg6jn.1
G.M. von Hippel


Abstract We present a new version of TaylUR, a Fortran 95 module to automatically compute the numerical values of a complex-valued function's derivatives with respect to several variables up to an arbitrary order in each variable, but excluding mixed derivatives. The new version fixes a potentially serious bug in the code for exponential-related functions that could corrupt the imaginary parts of derivatives, as well as being compatible with a wider range of compilers. Title of program: TaylUR Catalogue Id: ADXR_v2_0 Nature of problem Problems that require potentially high orders of derivatives with respect to some variables or derivatives of complex-valued functions, such as e.g. expansions of Feynman diagrams in particle masses in perturbative Quantum Field Theory. Versions of this program held in the CPC repository in Mendeley Data ADXR_v1_0; TaylUR; 10.1016/j.cpc.2005.12.016 ADXR_v2_0; TaylUR; 10.1016/j.cpc.2007.03.008 ADXR_v3_0; TaylUR; 10.1016/j.cpc.2009.10.025 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)



Computational Physics, Computational Method