![]() |
|
Functions | |
int | mpolar_grid (int T, int R, double *x, double *w) |
Generates the points ![]() ![]() ![]() ![]() | |
int | mpolar_dft (fftw_complex *f_hat, int NN, fftw_complex *f, int T, int R, int m) |
discrete mpolar FFT | |
int | mpolar_fft (fftw_complex *f_hat, int NN, fftw_complex *f, int T, int R, int m) |
NFFT-based mpolar FFT. | |
int | inverse_mpolar_fft (fftw_complex *f, int T, int R, fftw_complex *f_hat, int NN, int max_i, int m) |
inverse NFFT-based mpolar FFT | |
int | comparison_fft (FILE *fp, int N, int T, int R) |
Comparison of the FFTW, mpolar FFT, and inverse mpolar FFT. | |
int | main (int argc, char **argv) |
test program for various parameters | |
Variables | |
double | GLOBAL_elapsed_time |
|
Generates the points We add more concentric circles to the polar grid and exclude those nodes not located in the unit square, i.e.,
with Definition at line 36 of file mpolar_fft_test.c. References PI. Referenced by inverse_mpolar_fft(), main(), mpolar_dft(), and mpolar_fft(). |