https://9lib.org/document/yng4gl0z-simple-finite-difference-scheme-handling-topography-order-equation.html