Remove unused variable in interp2d_eval_impl
Add interp functions without boundary checks

This commit adds functions to perform interpolation at points which
may be outside of the interpolation region. Functions to evaluate the
derivatives outside the interpolation region are planned.