ADiGator
Summary:
Given a user function program together with information pertaining to the inputs of the program, ADiGator performs source transformation via the overloaded CADA class to generate any order derivative code.
URL: https://sourceforge.net/projects/adigator/
Developers:
 Matthew J. Weinstein
 Anil V. Rao
Mode: 
Forward 
Method: 
Source transformation 
Supported Language: 
MATLAB 
Reference:
Michael A. Patterson, Matthew Weinstein, Anil V. Rao
An efficient overloaded method for computing derivatives of mathematical functions in MATLAB
Article in ACM Trans. Math. Softw., ACM, 2013
An efficient overloaded method for computing derivatives of mathematical functions in MATLAB
Article in ACM Trans. Math. Softw., ACM, 2013
Features:
ADiGator generates derivative source code via operator overloading in the forward mode. The generated code depends solely upon native MATLAB functions and thus the process may be applied recursively to generate any order derivative code, however, Hessian symmetry is not exploited.
ADiGator may also be used in the vectorized mode to generate vectorized derivative codes of vectorized functions, such as those used in collocation methods.
Supported Platforms:
 Windows
 Unix/Linux
 Mac
Licensing: free
Entries in our publication database that actually use ADiGator in the numerical experiments: 2
The following diagram shows these entries versus the year of the publication.




'13  '18  
Year 