add ElemProd and IFFTW patterns