When a DFT routine is called to compute an FFT, what does the function do as far as a workspace for its calculations? I'm assuming that the data is manipulated before being copied to the memory pointed to by the results pointer (whether it be in-place or out-of-place).
Does the DFT routine make a malloc call for memory or does it do its work on the stack?
DFT workspace for calculations?
When a DFT routine is called to compute an FFT, what does the function do as far as a workspace for its calculations? I'm assuming that the data is manipulated before being copied to the memory pointed to by the results pointer (whether it be in-place or out-of-place).
Does the DFT routine make a malloc call for memory or does it do its work on the stack?
Les