Differentiation and generation of taylor coefficients in PASCAL-SC
Proc. of the symposium on A new approach to scientific computation
Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
Automatic Differentiation of Computer Programs
ACM Transactions on Mathematical Software (TOMS)
A simple automatic derivative evaluation program
Communications of the ACM
Compiling fast partial derivatives of functions given by algorithms
Compiling fast partial derivatives of functions given by algorithms
ADIFOR: Automatic differentiation in a source translator environment
ISSAC '92 Papers from the international symposium on Symbolic and algebraic computation
GRADIENT: algorithmic differentiation in Maple
ISSAC '93 Proceedings of the 1993 international symposium on Symbolic and algebraic computation
Using Forward Accumulation for Automatic Differentiation of Implicitly-Defined Functions
Computational Optimization and Applications
Interfaces to PATH 3.0: Design, Implementation and Usage
Computational Optimization and Applications - Special issue on computational optimization—a tribute to Olvi Mangasarian, part I
Efficient optimistic parallel simulations using reverse computation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
NEOS and Condor: solving optimization problems over the Internet
ACM Transactions on Mathematical Software (TOMS)
ADMIT-1: automatic differentiation and MATLAB interface toolbox
ACM Transactions on Mathematical Software (TOMS)
Implementation of automatic differentiation tools
PEPM '02 Proceedings of the 2002 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation
Functional Differentiation of Computer Programs
Higher-Order and Symbolic Computation
IEEE Computational Science & Engineering
Switchback: Profile-Driven Recomputation for Reverse Mode
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Automatic Differentiation for Nonlinear Controller Design
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
A Distributed Application Server for Automatic Differentiation
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
On Combining Computational Differentiation and Toolkits for Parallel Scientific Computing
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Sparse Jacobian Computation in Automatic Differentiation by Static Program Analysis
SAS '98 Proceedings of the 5th International Symposium on Static Analysis
Journal of Computational and Applied Mathematics - Proceedings of the international conference on recent advances in computational mathematics
The complex-step derivative approximation
ACM Transactions on Mathematical Software (TOMS)
Sourcebook of parallel computing
Computational Optimization and Applications
ACM Transactions on Mathematical Software (TOMS)
Proceedings of the 35th conference on Winter simulation: driving innovation
Using AD to solve BVPs in MATLAB
ACM Transactions on Mathematical Software (TOMS)
An efficient overloaded implementation of forward mode automatic differentiation in MATLAB
ACM Transactions on Mathematical Software (TOMS)
Editorial: special section: Automatic differentiation and its applications
Future Generation Computer Systems
Efficient and accurate derivatives for a software process chain in airfoil shape optimization
Future Generation Computer Systems
Future Generation Computer Systems
Automatic differentiation and nonlinear controller design by exact linearization
Future Generation Computer Systems
Reducing reverse-mode memory requirements by using profile-driven checkpointing
Future Generation Computer Systems
An automatic differentiation platform: odyssée
Future Generation Computer Systems
Looking for narrow interfaces in automatic differentiation using graph drawing
Future Generation Computer Systems
Efficient reversal of the intraprocedural flow of control in adjoint computations
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
Automatic differentiation of explicit Runge-Kutta methods for optimal control
Computational Optimization and Applications
Adjoint concepts for the optimal control of Burgers equation
Computational Optimization and Applications
Using particles to sample and control more complex implicit surfaces
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Comparing global strategies for coding adjoints
Scientific Programming
An interactive environment for supporting the transition from simulation to optimization
Scientific Programming - POOSC '01 Workshop
Term Graphs for Computing Derivatives in Imperative Languages
Electronic Notes in Theoretical Computer Science (ENTCS)
Proceedings of the 21st International Workshop on Principles of Advanced and Distributed Simulation
Algorithmic Differentiation: Application to Variational Problems in Computer Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Algorithmic differentiation in Axiom
Proceedings of the 2007 international symposium on Symbolic and algebraic computation
Computing sparse Hessians with automatic differentiation
ACM Transactions on Mathematical Software (TOMS)
Reverse-mode AD in a functional framework: Lambda the ultimate backpropagator
ACM Transactions on Programming Languages and Systems (TOPLAS)
Computation of multiple Lie derivatives by algorithmic differentiation
Journal of Computational and Applied Mathematics
Sensitivity analysis of shape memory alloy shells
Computers and Structures
From Inpainting to Active Contours
International Journal of Computer Vision
Journal of Global Optimization
Hybrid differentiation strategies for simulation and analysis of applications in C++
ACM Transactions on Mathematical Software (TOMS)
Optimal vertex elimination in single-expression-use graphs
ACM Transactions on Mathematical Software (TOMS)
Memory Allocation Tracing with VampirTrace
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
On the implementation of automatic differentiation tools
Higher-Order and Symbolic Computation
Fast higher-order derivative tensors with Rapsodia
Optimization Methods & Software
A parallel computational model for sensitivity analysis in optimization for robustness
Optimization Methods & Software
SBA: A software package for generic sparse bundle adjustment
ACM Transactions on Mathematical Software (TOMS)
Global convergence of quasi-Newton methods based on adjoint Broyden updates
Applied Numerical Mathematics
Efficient Computation of Sparse Hessians Using Coloring and Automatic Differentiation
INFORMS Journal on Computing
Modular global optimisation in chemical engineering
Journal of Global Optimization
On the discrete adjoints of adaptive time stepping algorithms
Journal of Computational and Applied Mathematics
Editorial: Special section: Automatic differentiation and its applications
Future Generation Computer Systems
An automatic differentiation platform: Odyssée
Future Generation Computer Systems
Efficient and accurate derivatives for a software process chain in airfoil shape optimization
Future Generation Computer Systems
Generating efficient derivative code with TAF
Future Generation Computer Systems
Automatic differentiation and nonlinear controller design by exact linearization
Future Generation Computer Systems
Reducing reverse-mode memory requirements by using profile-driven checkpointing
Future Generation Computer Systems
Looking for narrow interfaces in automatic differentiation using graph drawing
Future Generation Computer Systems
International Journal of Applied Mathematics and Computer Science
The Lifted Newton Method and Its Application in Optimization
SIAM Journal on Optimization
Fast recovery of weakly textured surfaces from monocular image sequences
ACCV'10 Proceedings of the 10th Asian conference on Computer vision - Volume Part IV
Numerical experiments with an inexact Jacobian trust-region algorithm
Computational Optimization and Applications
Reduced quasi-Newton method for simultaneous design and optimization
Computational Optimization and Applications
Interactive surface modeling using modal analysis
ACM Transactions on Graphics (TOG)
Optimal checkpointing for time-stepping procedures in ADOL-C
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
Tangent-Linear models by augmented LL-Parsers
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
An overview of semantics for the validation of numerical programs
VMCAI'05 Proceedings of the 6th international conference on Verification, Model Checking, and Abstract Interpretation
On the efficient generation of taylor expansions for DAE solutions by automatic differentiation
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Using Multicomplex Variables for Automatic Computation of High-Order Derivatives
ACM Transactions on Mathematical Software (TOMS)
Interactive spacetime control of deformable objects
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Computation of state and input trajectories for flat systems using automatic differentiation
Automatica (Journal of IFAC)
SIAM Journal on Scientific Computing
A wish list for efficient adjoints of one-sided MPI communication
EuroMPI'12 Proceedings of the 19th European conference on Recent Advances in the Message Passing Interface
An efficient overloaded method for computing derivatives of mathematical functions in MATLAB
ACM Transactions on Mathematical Software (TOMS)
Computing the sparsity pattern of Hessians using automatic differentiation
ACM Transactions on Mathematical Software (TOMS)
ColPack: Software for graph coloring and related problems in scientific computing
ACM Transactions on Mathematical Software (TOMS)
Journal of Computational and Applied Mathematics
Scientific Programming - A New Overview of the Trilinos Project --Part 1
Hi-index | 0.02 |
The C++ package ADOL-C described here facilitates the evaluation of first and higher derivatives of vector functions that are defined by computer programs written in C or C++. The resulting derivative evaluation routines may be called from C/C++, Fortran, or any other language that can be linked with C. The numerical values of derivative vectors are obtained free of truncation errors at a small multiple of the run-time and randomly accessed memory of the given function evaluation program. Derivative matrices are obtained by columns or rows. For solution curves defined by ordinary differential equations, special routines are provided that evaluate the Taylor coefficient vectors and their Jacobians with respect to the current state vector. The derivative calculations involve a possibly substantial (but always predictable) amount of data that are accessed strictly sequentially and are therefore automatically paged out to external files.