ARTEMIS
Namespaces | Functions | Variables
WrapCuFFT.cpp File Reference
#include "AnyFFT.H"
#include "Utils/TextMsg.H"

Namespaces

 AnyFFT
 

Functions

std::string AnyFFT::cufftErrorToString (const cufftResult &err)
 This method converts a cufftResult into the corresponding string. More...
 
FFTplan AnyFFT::CreatePlan (const amrex::IntVect &real_size, amrex::Real *const real_array, Complex *const complex_array, const direction dir, const int dim)
 create FFT plan for the backend FFT library. More...
 
void AnyFFT::DestroyPlan (FFTplan &fft_plan)
 Destroy library FFT plan. More...
 
void AnyFFT::Execute (FFTplan &fft_plan)
 Perform FFT with backend library. More...
 

Variables

cufftType AnyFFT::VendorR2C = CUFFT_D2Z
 
cufftType AnyFFT::VendorC2R = CUFFT_Z2D