Algorithmic Di erentiation in Python with AlgoPy
introduction to automatic differentiation and matlab object - oriented programming .