“Extended Synchronous Variational Integrators for Wave Propagations on Non-Uniform Meshes” (2020) Communications in Computational Physics, 28(2), pp. 691–722. doi:10.4208/cicp.OA-2019-0167.