“The Structure-Preserving Methods for the Degasperis-Procesi Equation” (2019) Journal of Computational Mathematics, 37(4), pp. 475–487. doi:10.4208/jcm.1805-m2017-0184.