Key points are not available for this paper at this time.
Das hier beschriebene C++-Paket ADOL-C erleichtert die Auswertung erster und höherer Ableitungen von Vektorfunktionen, die durch Computerprogramme in C oder C++ definiert sind. Die resultierenden Ableitungsbewertungsroutinen können aus C/C++, Fortran oder einer anderen Sprache aufgerufen werden, die mit C verknüpft werden kann. Die numerischen Werte der Ableitungsvektoren werden ohne Truncationsfehler bei einem kleinen Vielfachen der Laufzeit und des zufällig zugreifenden Speichers des gegebenen Funktionsbewertungsprogramms erhalten. Ableitungsmatrizen werden spalten- oder zeilenweise erhalten. Für Lösungs-Kurven, die durch gewöhnliche Differentialgleichungen definiert sind, werden spezielle Routinen bereitgestellt, die die Taylor-Koeffizientenvektoren und deren Jacobi-Matrizen bezüglich des aktuellen Zustandsvektors auswerten. Die Ableitungsberechnungen umfassen möglicherweise eine erhebliche (aber immer vorhersehbare) Datenmenge, die strikt sequenziell abgerufen wird und daher automatisch in externe Dateien ausgelagert wird.
Griewank et al. (Sat,) haben diese Frage untersucht.