This is a library for Algorithmic Differentiation.