Tyranowski, T. M., & Desbrun, M. (2019). Variational Partitioned Runge-Kutta Methods for Lagrangians Linear in Velocities. Mathematics, 7(9): 861. doi:10.3390/math7090861.