Fixed float 3 issue with f,fshift and shift_vec
On going changes on kernel AND reference for debugging purposes