Allow interpolate_by_finite_diff to accept float as xout (not only object with buffer array)