Upwind 2nd order differencing method.