PandA-2024.02
examples
MachSuite
MachSuite
fft
strided
fft.h
Go to the documentation of this file.
1
#include <stdio.h>
2
#include <stdlib.h>
3
#include "support.h"
4
5
#define FFT_SIZE 1024
6
#define twoPI 6.28318530717959
7
8
void
fft
(
double
real[
FFT_SIZE
],
double
img
[FFT_SIZE],
double
real_twid[FFT_SIZE/2],
double
img_twid[FFT_SIZE/2]);
9
10
12
// Test harness interface code.
13
14
struct
bench_args_t
{
15
double
real
[
FFT_SIZE
];
16
double
img
[
FFT_SIZE
];
17
double
real_twid
[
FFT_SIZE
/2];
18
double
img_twid
[
FFT_SIZE
/2];
19
};
bench_args_t::real
double real[FFT_SIZE]
Definition:
fft.h:15
bench_args_t::img
double img[FFT_SIZE]
Definition:
fft.h:16
FFT_SIZE
#define FFT_SIZE
Definition:
fft.h:5
img
volatile unsigned char img[WIDTH][HEIGHT]
Definition:
mandelbrot.c:20
bench_args_t::real_twid
double real_twid[FFT_SIZE/2]
Definition:
fft.h:17
bench_args_t::img_twid
double img_twid[FFT_SIZE/2]
Definition:
fft.h:18
fft
void fft(double real[FFT_SIZE], double img[FFT_SIZE], double real_twid[FFT_SIZE/2], double img_twid[FFT_SIZE/2])
Definition:
fft.c:3
bench_args_t
Definition:
aes.h:18
Generated on Mon Feb 12 2024 13:02:49 for PandA-2024.02 by
1.8.13