How are FFTW functions called from ROOT?

Hello,

I am trying to reproduce some results I got using TVirtualFFT by calling the FFTW3 directly.

I am unable to get the same answers. Naturally, I would like to know how ROOT calls and configures these functions. Is this documented anywhere?

Hi,

See for example the TVirtualFFT Class Reference and the FFT.C tutorial

Cheers, Bertrand.

[quote=“bellenot”]Hi,

See for example the TVirtualFFT Class Reference and the FFT.C tutorial

Cheers, Bertrand.[/quote]

Actually, what I am looking for is the ROOT source code. I want to know how those classes are calling the basic FFTW functions such as fftw_plan_many_dft_r2c. Is this documented?

Here it is

I don’t think so

Cheers, Bertrand.