harmonic: Add basic interpolate2d function.

Does not interpolate between cell weight values yet.