Implement Extrapolate, Interpolate, DIFH