automatic differentiation library written in D and supporting one-dimensional, real-valued derivatives of arbitrary order