Hong Zhang and Paul Andries Zegeling. (2017). A Moving Mesh Finite Difference Method for Non-Monotone Solutions of Non-Equilibrium Equations in Porous Media. Communications in Computational Physics. 22 (4). 935-964. doi:Vol. 22, No. 4, pp. 913-934