tensor cross interpolation