Structure preserving simulation methods for constrained dynamical systems and their optimal control - Leyendecker, Sigrid (2011)