ADIFOR working note. number sign. 2: Using ADIFOR to compute dense and sparse Jacobians
ADIFOR is a source translator that, given a collection of Fortran subroutines for the computation of a function,'' produces Fortran code for the computation of the derivatives of this function. More specifically, ADIFOR produces code to compute the matrix-matrix product JS, where J is the Jacobian of the function'' with respect to the user-defined independent variables, and S is the composition of the derivative objects corresponding to the independent variables. This interface is flexible; by setting S = x, one can compute the matrix-vector product Jx, or by setting S = I, one can compute the whole Jacobian J. Other initializations of S allow one to exploit a known sparsity structure of J. This paper illustrates the proper initialization of ADIFOR-generated derivative codes and the exploitation of a known structure of J.
- Research Organization:
- Argonne National Lab., IL (United States). Mathematics and Computer Science Div.
- Sponsoring Organization:
- DOE; NSF; USDOE, Washington, DC (United States); National Science Foundation, Washington, DC (United States)
- DOE Contract Number:
- W-31109-ENG-38
- OSTI ID:
- 5688869
- Report Number(s):
- ANL/MCS-TM-158; ON: DE92007996
- Country of Publication:
- United States
- Language:
- English
Similar Records
ADIFOR working note {number_sign}2: Using ADIFOR to compute dense and sparse Jacobians
Getting started with ADIFOR
ADIFOR 2.0 user`s guide (Revision B)
Technical Report
·
Tue Dec 31 23:00:00 EST 1991
·
OSTI ID:10122631
Getting started with ADIFOR
Technical Report
·
Tue Jun 01 00:00:00 EDT 1993
·
OSTI ID:10104505
ADIFOR 2.0 user`s guide (Revision B)
Technical Report
·
Fri Mar 31 23:00:00 EST 1995
·
OSTI ID:93483