ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables

Computer Science – Mathematical Software

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

24 pages, 2 figures, 4 tables, accepted in Computer Physics Communications

Scientific paper

10.1016/j.cpc.2005.01.011

ADF95 is a tool to automatically calculate numerical first derivatives for any mathematical expression as a function of user defined independent variables. Accuracy of derivatives is achieved within machine precision. ADF95 may be applied to any FORTRAN 77/90/95 conforming code and requires minimal changes by the user. It provides a new derived data type that holds the value and derivatives and applies forward differencing by overloading all FORTRAN operators and intrinsic functions. An efficient indexing technique leads to a reduced memory usage and a substantially increased performance gain over other available tools with operator overloading. This gain is especially pronounced for sparse systems with large number of independent variables. A wide class of numerical simulations, e.g., those employing implicit solvers, can profit from ADF95.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables 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 ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-200907

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.