Physics – Computational Physics
Scientific paper
2005-06-29
Comput.Phys.Commun. 174 (2006) 569-576
Physics
Computational Physics
16 pages, 8 figures, uses elsart.cls, version accepted for publication
Scientific paper
10.1016/j.cpc.2005.12.016
We present TaylUR, a Fortran 95 module to automatically compute the numerical values of a complex-valued function's derivatives w.r.t. several variables up to an arbitrary order in each variable, but excluding mixed derivatives. Arithmetic operators and Fortran intrinsics are overloaded to act correctly on objects of defined type "taylor", which encodes a function along with its first few derivatives w.r.t. the user-defined independent variables. Derivatives of products and composite functions are computed using Leibniz's rule and Faa di Bruno's formula. TaylUR makes heavy use of operator overloading and other object-oriented Fortran 95 features.
No associations
LandOfFree
TaylUR, an arbitrary-order diagonal automatic differentiation package for Fortran 95 does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with TaylUR, an arbitrary-order diagonal automatic differentiation package for Fortran 95, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and TaylUR, an arbitrary-order diagonal automatic differentiation package for Fortran 95 will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-235417