public override IntPtr GetFFTPlan(int length, IntPtr input, IntPtr output)
 {
     lock (lockObject)
     {
         return(FFTWFNativeMethods.dft_r2c_1d(length, input, output, InteropFFTWFlags.Estimate));
     }
 }