Comparison of several finite-difference methods