NFFT 3.5.3alpha
Functions
Collaboration diagram for construct_data_1d2d:

Functions

static void construct (char *file, int N, int M, int Z, fftw_complex *mem)
 construct makes an 2d-nfft for every slice
 
static void fft (int N, int M, int Z, fftw_complex *mem)
 fft makes an 1D-ftt for every knot through all layers
 
static void read_data (int N, int M, int Z, fftw_complex *mem)
 read fills the memory with the file input_data_f.dat as the real part of f and with zeros for the imag part of f
 
int main (int argc, char **argv)
 

Detailed Description

Function Documentation

◆ construct()

static void construct ( char *  file,
int  N,
int  M,
int  Z,
fftw_complex *  mem 
)
static

construct makes an 2d-nfft for every slice

Definition at line 37 of file construct_data_2d1d.c.

References PRE_PSI.

◆ fft()

static void fft ( int  N,
int  M,
int  Z,
fftw_complex *  mem 
)
static

fft makes an 1D-ftt for every knot through all layers

Definition at line 83 of file construct_data_2d1d.c.

◆ read_data()

static void read_data ( int  N,
int  M,
int  Z,
fftw_complex *  mem 
)
static

read fills the memory with the file input_data_f.dat as the real part of f and with zeros for the imag part of f

Definition at line 101 of file construct_data_2d1d.c.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 119 of file construct_data_2d1d.c.