partitioning interpolation