We have experimented with many variants of the code dual.c for two-dimensional unsaturated flow in a porous medium. The goal has been to speed up the evaluation of derivatives required for a Newton iteration. We have primarily investigated the use of ADOL-C, a C++ tool for automatic differentiation and have come to the following conclusions: three colors suffice for computing the nonlinear portion of the Jacobian. That speeds up the Jacobian evaluation in the original code by a factor of two. The use of ADOL-C for automatic differentiation does not speed up the code. The best result we have achieved for automatic differentiation takes twice as long as the original centered difference approximation. The derivative values computed by ADOL-C a...
Automatic dierentiation (AD) is a technique for generating ecient and reliable deriva-tive codes fro...
The C++ package ADOL-C described here facilitates the evaluation of rst and higher derivatives of ve...
We propose a method for selectively applying automatic differentiation (AD) by operator overloading ...
We have experimented with many variants of the code dual.c for two-dimensional unsaturated flow in a...
We have experimented with many variants of the code dual.c for two-dimensional unsaturated ow in a ...
Automatic differentiation (AD) is a way to accurately and efficiently compute derivatives of a func...
Automatic differentiation (AD) is applied to a two-dimensional Eulerian hydrodynamics computer code ...
This paper describes the application of automatic differentiation to obtain codes that evaluate deri...
The C++ package ADOL-C described here facilitates the evaluation of first and higher derivatives of ...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the s...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
The progress of computer and numerical technique in recent years allows us not only complex numerica...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
In mathematics and computer algebra, automatic differentiation (AD) is a set of techniques to evalua...
The C++ package ADOL-C described in this paper facilitates the evaluation of first and higher deriva...
Automatic dierentiation (AD) is a technique for generating ecient and reliable deriva-tive codes fro...
The C++ package ADOL-C described here facilitates the evaluation of rst and higher derivatives of ve...
We propose a method for selectively applying automatic differentiation (AD) by operator overloading ...
We have experimented with many variants of the code dual.c for two-dimensional unsaturated flow in a...
We have experimented with many variants of the code dual.c for two-dimensional unsaturated ow in a ...
Automatic differentiation (AD) is a way to accurately and efficiently compute derivatives of a func...
Automatic differentiation (AD) is applied to a two-dimensional Eulerian hydrodynamics computer code ...
This paper describes the application of automatic differentiation to obtain codes that evaluate deri...
The C++ package ADOL-C described here facilitates the evaluation of first and higher derivatives of ...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the s...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
The progress of computer and numerical technique in recent years allows us not only complex numerica...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
In mathematics and computer algebra, automatic differentiation (AD) is a set of techniques to evalua...
The C++ package ADOL-C described in this paper facilitates the evaluation of first and higher deriva...
Automatic dierentiation (AD) is a technique for generating ecient and reliable deriva-tive codes fro...
The C++ package ADOL-C described here facilitates the evaluation of rst and higher derivatives of ve...
We propose a method for selectively applying automatic differentiation (AD) by operator overloading ...