“Local Structure-Preserving Algorithms for the KdV Equation”. 2018. Journal of Computational Mathematics 35 (3): 289-318. https://doi.org/10.4208/jcm.1605-m2015-0343.