Algorithmic Differentiation Library for C/C++
