The computation of large sparse Jacobian matrices is required in many important large-scale scientific problems. We consider three approaches to computing such matrices: hand-coding, difference approximations, and automatic differentiation using the ADIFOR (Automatic Differentiation in Fortran) tool. We compare the numerical reliability and computational efficiency of these approaches on applications from the MINPACK-2 test problem collection. Our conclusion is that automatic differentiation is the method of choice, leading to results that are as accurate as hand-coded derivatives, while at the same time outperforming difference approximations in both accuracy and speed. COMPUTING LARGE SPARSE JACOBIAN MATRICES USING AUTOMATIC DIFFERENTIAT...
Our work under this support broadly falls into five categories: automatic differentiation, sparsity,...
The computation of a sparse Hessian matrix H using automatic differentiation (AD) can be made effici...
Differentiation is one of the fundamental problems in numerical mathemetics. The solution of many op...
The computation of large sparse Jacobian matrices is required in many important large-scale scienti ...
AbstractWe review the extended Jacobian approach to automatic differentiation of a user-supplied fun...
. Automatic differentiation (AD) is a technique that augments computer codes with statements for the...
Summary. Using a model from a chromatographic separation process in chemical engineer-ing, we demons...
. ADIFOR is a source translator that, given a collection of Fortran subroutines for the computation ...
This paper is concerned with the efficient computation of sparse Jacobian matrices of nonlinear vect...
In this paper, we introduce automatic differentiation as a method for computing derivatives of large...
The accurate and efficient computation of gradients for partially separable functions is central to ...
This paper is concerned with the efficient computation of sparse Jacobian matrices of nonlinear vect...
The accurate and ecient computation of gradients for partially separable functions is central to the...
AbstractMany scientific applications benefit from the accurate and efficient computation of derivati...
The computation of sparse Jacobians is a common subproblem in iterative numerical algorithms. The sp...
Our work under this support broadly falls into five categories: automatic differentiation, sparsity,...
The computation of a sparse Hessian matrix H using automatic differentiation (AD) can be made effici...
Differentiation is one of the fundamental problems in numerical mathemetics. The solution of many op...
The computation of large sparse Jacobian matrices is required in many important large-scale scienti ...
AbstractWe review the extended Jacobian approach to automatic differentiation of a user-supplied fun...
. Automatic differentiation (AD) is a technique that augments computer codes with statements for the...
Summary. Using a model from a chromatographic separation process in chemical engineer-ing, we demons...
. ADIFOR is a source translator that, given a collection of Fortran subroutines for the computation ...
This paper is concerned with the efficient computation of sparse Jacobian matrices of nonlinear vect...
In this paper, we introduce automatic differentiation as a method for computing derivatives of large...
The accurate and efficient computation of gradients for partially separable functions is central to ...
This paper is concerned with the efficient computation of sparse Jacobian matrices of nonlinear vect...
The accurate and ecient computation of gradients for partially separable functions is central to the...
AbstractMany scientific applications benefit from the accurate and efficient computation of derivati...
The computation of sparse Jacobians is a common subproblem in iterative numerical algorithms. The sp...
Our work under this support broadly falls into five categories: automatic differentiation, sparsity,...
The computation of a sparse Hessian matrix H using automatic differentiation (AD) can be made effici...
Differentiation is one of the fundamental problems in numerical mathemetics. The solution of many op...