FK20 CUDA
fk20test_fft.cu File Reference
#include <cstring>
#include <stdio.h>
#include <time.h>
#include "fr.cuh"
#include "g1.cuh"
#include "fk20.cuh"
#include "fk20test.cuh"
#include "fk20_testvector.cuh"
Include dependency graph for fk20test_fft.cu:

Go to the source code of this file.

Functions

void FK20TestFFT ()
 
void toeplitz_coefficients2toeplitz_coefficients_fft (fr_t toeplitz_coefficients_l[16][512], fr_t toeplitz_coefficients_fft_l[16][512])
 Test for fr_fft: toeplitz_coefficients -> toeplitz_coefficients_fft. More...
 
void h2h_fft (g1p_t h_l[512], g1p_t h_fft_l[512])
 Test for g1p_fft: h -> h_fft. More...
 
void h_fft2h (g1p_t h_fft_l[512], g1p_t h_l[512])
 Test for g1p_ift: h_fft -> h. More...
 
void hext_fft2h (g1p_t hext_fft_l[512], g1p_t h_l[512])
 Test for g1p_ift: hext_fft -> h. More...
 
void hext_fft2h_fft (g1p_t hext_fft_l[512], g1p_t h_fft_l[512])
 Test for fk20_hext_fft2h_fft: hext_fft -> h_fft. More...
 

Function Documentation

◆ FK20TestFFT()

void FK20TestFFT ( )

Executes the tests where the transformation is only an (inverted) FFT

Definition at line 24 of file fk20test_fft.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ h2h_fft()

void h2h_fft ( g1p_t  h_l[512],
g1p_t  h_fft_l[512] 
)

Test for g1p_fft: h -> h_fft.

Parameters
[in]h_l
[in]h_fft_l

Definition at line 79 of file fk20test_fft.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ h_fft2h()

void h_fft2h ( g1p_t  h_fft_l[512],
g1p_t  h_l[512] 
)

Test for g1p_ift: h_fft -> h.

Parameters
[in]h_fft_l
[in]h_l

Definition at line 115 of file fk20test_fft.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hext_fft2h()

void hext_fft2h ( g1p_t  hext_fft_l[512],
g1p_t  h_l[512] 
)

Test for g1p_ift: hext_fft -> h.

Parameters
[in]hext_fft_l
[in]h_l

Definition at line 150 of file fk20test_fft.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hext_fft2h_fft()

void hext_fft2h_fft ( g1p_t  hext_fft_l[512],
g1p_t  h_fft_l[512] 
)

Test for fk20_hext_fft2h_fft: hext_fft -> h_fft.

Parameters
[in]hext_fft_l
[in]h_fft_l

Definition at line 184 of file fk20test_fft.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toeplitz_coefficients2toeplitz_coefficients_fft()

void toeplitz_coefficients2toeplitz_coefficients_fft ( fr_t  toeplitz_coefficients_l[16][512],
fr_t  toeplitz_coefficients_fft_l[16][512] 
)

Test for fr_fft: toeplitz_coefficients -> toeplitz_coefficients_fft.

Parameters
[in]toeplitz_coefficients_l
[in]toeplitz_coefficients_fft_l

Definition at line 44 of file fk20test_fft.cu.

Here is the caller graph for this function: