manually merged the new methods for 2D interpolation from 'testumgebung'