Fix a bug in the interpol linear. 
When we called the function with a point tha had one of its componets on
the board, the func crashed because during the cycle of index_region
function we gone out of vector. With this fix the componet of the
initial region grid point tha is  on the board is downgrade by one.