SEARCH Articles Figures Tables Approximation difference Crank Crank-Nicholson Crank—Nicholson finite difference approximation Nicholson