This version provides two ways to factorize a DFT matrix:
1. Calling matfaust/pyfaust.fact.hierarchical(DFT, ‘dft’) which uses behind the scene the new ParamsHierarchicalDFT simplified parameter structure.
2. Or calling matfaust/pyfaust.fact.butterfly(DFT) which is a new way to factorize hierarchically the DFT… and is faster than the hierarchical algorithm! More details will come later…