Los puntos clave no están disponibles para este artículo en este momento.
El paquete de C++ ADOL-C descrito aquí facilita la evaluación de derivadas de primer y orden superior de funciones vectoriales que están definidas por programas informáticos escritos en C o C++. Las rutinas de evaluación de derivadas resultantes pueden ser llamadas desde C/C++, Fortran, o cualquier otro lenguaje que se pueda vincular con C. Los valores numéricos de los vectores de derivadas se obtienen sin errores de truncamiento en un pequeño múltiplo del tiempo de ejecución y la memoria de acceso aleatorio del programa de evaluación de funciones dado. Las matrices de derivadas se obtienen por columnas o filas. Para curvas de solución definidas por ecuaciones diferenciales ordinarias, se proporcionan rutinas especiales que evalúan los vectores de coeficientes de Taylor y sus jacobianos con respecto al vector de estado actual. Los cálculos de derivadas involucran una cantidad posiblemente sustancial (pero siempre predecible) de datos que se acceden estrictamente de manera secuencial y, por lo tanto, se paginan automáticamente a archivos externos.
Griewank et al. (Sat,) estudiaron esta cuestión.