Có một số bài viết của Markus Püschel trên trang web của mình ở đây thảo luận về các thuật toán giống như Cooley-Tukey (vì vậy tôi đoán là "nhanh") cho các phép biến đổi mạng, chẳng hạn như các DFT trên các mạng 2 chiều hình tam giác và lục giác. Trong trường hợp tam giác, anh ta gọi DFT là biến đổi tam giác rời rạc (DTT). Markus có một mã gọi là SPIRAL tự động tạo mã cho các biến đổi, nhưng có vẻ như công việc DTT này không phải là một phần của SPIRAL và không có triển khai nào trên trang web của anh ta mà tôi có thể tìm thấy. Tôi bắt đầu nghĩ rằng @JM là đúng và bạn có thể cần phải triển khai thực hiện của riêng mình.
Một điều mà bản tóm tắt lưu ý là đối với các mạng tam giác và lục giác 2 chiều, biến đổi không thể tách rời thành các thành phần 1-D, do đó bạn sẽ không thể giảm vấn đề thành hai biến đổi 1-D.