Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("FFTW Test:");
            var foo = FftwPlan.Dft1D(4, out FftwArray ioArray);
            var bar = ioArray.Span;

            bar[0] = 1;
            bar[1] = 0;
            bar[2] = 0;
            bar[3] = -1;
            bar[4] = -1;
            bar[5] = 0;
            bar[6] = 0;
            bar[7] = 1;
            foo.Execute();
            PrintArry(ioArray);
        }
Exemple #2
0
 public LocalFftwBuffer(Complex *buffer1Ptr, Complex *buffer2Ptr, int bufferLength, FftwPlan forwardPlan, FftwPlan backwardPlan) : base(buffer1Ptr, buffer2Ptr, bufferLength)
 {
     ForwardPlan  = forwardPlan;
     BackwardPlan = backwardPlan;
 }