In numerical reservoir simulations, Newton's method is a concise, robust and, perhaps the most commonly used method to solve nonlinear partial differential equations (PDEs). However, as reservoir simulators incorporate more and more physical and chemical phenomena, writing codes that compute gradients for reservoir simulation equations can become quite complicated. This paper presents an automatic differentiation (AD) framework that is specially designed for simplifying coding and simultaneously maintaining computational efficiency. First a parse tree for a mathematical expression is built and evaluated with the backward mode AD, and then the derivatives with respect to the expression's arguments are transformed to derivatives wit...
These notes form part of the course material for the MSc course AES1490 "Advanced Reservoir Simulati...
A Theory Institute on ''Differentiation of Computational Approximations to Functions'' was held at A...
An efficient multiscale (MS) gradient computation method for subsurface flow management and optimiza...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the s...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
We present an efficient multiscale (MS) gradient computation that is suitable for reservoir manageme...
Automatic differentiation (AD) is a way to accurately and efficiently compute derivatives of a funct...
This paper describes the application of automatic differentiation to obtain codes that evaluate deri...
A large number of physical phenomena are modeled by a system of ODEs or a system of implicit ODEs. ...
Automatic dierentiation (AD) is a technique for generating ecient and reliable deriva-tive codes fro...
A generic framework for the computation of derivative information required for gradient-based optimi...
We present an example of the science that is enabled by object-oriented programming techniques. Scie...
Automatic differentiation (AD) is applied to a two-dimensional Eulerian hydrodynamics computer code ...
Automatic dierentiation is a powerful technique for evaluating derivatives of functions given in the...
These notes form part of the course material for the MSc course AES1490 "Advanced Reservoir Simulati...
A Theory Institute on ''Differentiation of Computational Approximations to Functions'' was held at A...
An efficient multiscale (MS) gradient computation method for subsurface flow management and optimiza...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the s...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
Simulation of nonisothermal, multiphase flow through fractured geothermal reservoirs involves the so...
We present an efficient multiscale (MS) gradient computation that is suitable for reservoir manageme...
Automatic differentiation (AD) is a way to accurately and efficiently compute derivatives of a funct...
This paper describes the application of automatic differentiation to obtain codes that evaluate deri...
A large number of physical phenomena are modeled by a system of ODEs or a system of implicit ODEs. ...
Automatic dierentiation (AD) is a technique for generating ecient and reliable deriva-tive codes fro...
A generic framework for the computation of derivative information required for gradient-based optimi...
We present an example of the science that is enabled by object-oriented programming techniques. Scie...
Automatic differentiation (AD) is applied to a two-dimensional Eulerian hydrodynamics computer code ...
Automatic dierentiation is a powerful technique for evaluating derivatives of functions given in the...
These notes form part of the course material for the MSc course AES1490 "Advanced Reservoir Simulati...
A Theory Institute on ''Differentiation of Computational Approximations to Functions'' was held at A...
An efficient multiscale (MS) gradient computation method for subsurface flow management and optimiza...