Simple optimizations, huge improvement!

The index variables were doubles, the conversion to int was taking an enourmous amount of time. Also, I did not define the cij tmp vars with cdef.
Notebook for optimizing weight and interp functions
Notebook for uniform dist of particles in whole domain.