Kraus, M., Tassi, E., & Grasso, D. (2016). Variational integrators for reduced magnetohydrodynamics. Journal of Computational Physics, 321, 435-458. doi:10.1016/j.jcp.2016.05.047.