AUTO_DERIV: Tool for automatic differentiation of a FORTRAN code

Citation
S. Stamatiadis et al., AUTO_DERIV: Tool for automatic differentiation of a FORTRAN code, COMP PHYS C, 127(2-3), 2000, pp. 343-355
Citations number
12
Categorie Soggetti
Physics
Journal title
COMPUTER PHYSICS COMMUNICATIONS
ISSN journal
00104655 → ACNP
Volume
127
Issue
2-3
Year of publication
2000
Pages
343 - 355
Database
ISI
SICI code
0010-4655(200005)127:2-3<343:ATFADO>2.0.ZU;2-9
Abstract
AUTO_DERIV is a module comprised of a set of FORTRAN 90 procedures which ca n be used to calculate the first and second partial derivatives of any cont inuous function with many independent variables. The function should be exp ressed as one or more FORTRAN 90 or FORTRAN 77 procedures. A new type of va riables is defined and the overloading mechanism of functions and operators provided by the FORTRAN 90 language is extensively used to define the diff erentiation rules. (C) 2000 Elsevier Science B.V. All rights reserved.