discrete.smooth function

Pre-smoothing using discrete kernels.