Next step is ramdom and equal. I also need to have a look at add and the serial naming of the functions.
done single-threded 1d interpolations; linear, rational, cubic spline, polynomial and barycentric. Still not done test functions yet. Still missing multi-core options.