tp_convolution