ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
Loading...
Searching...
No Matches
orb5x::FFTWrapper Member List

This is the complete list of members for orb5x::FFTWrapper, including all inherited members.

bspl2fft_2d(const Kokkos::View< Real ** > &bspl_data, Kokkos::View< Complex ** > &fft_data, int nchi, int nphi)orb5x::FFTWrapperstatic
bspl2fft_3d(const Kokkos::View< Real *** > &bspl_data, Kokkos::View< Complex ** > &fft_data, int ns, int nchi, int nphi, int neq_f, const Kokkos::View< int *** > *filter=nullptr, const Kokkos::View< Real * > *fftminv=nullptr, const Kokkos::View< int ** > *mmin_f=nullptr, const Kokkos::View< int ** > *mmax_f=nullptr)orb5x::FFTWrapperstatic
cached_plan_count_2d_backward()orb5x::FFTWrapperstatic
cached_plan_count_2d_forward()orb5x::FFTWrapperstatic
copy_complex_from_fftw(fftw_complex *fftw_data, const Kokkos::View< Complex ** > &kokkos_data, int neq_f, int nphi)orb5x::FFTWrapperstatic
copy_complex_to_fftw(const Kokkos::View< Complex ** > &kokkos_data, fftw_complex *fftw_data, int neq_f, int nphi)orb5x::FFTWrapperstatic
copy_from_fftw(fftw_complex *fftw_data, const Kokkos::View< Real *** > &kokkos_data, int ns, int nchi, int nphi)orb5x::FFTWrapperstatic
copy_to_fftw(const Kokkos::View< Real *** > &kokkos_data, fftw_complex *fftw_data, int ns, int nchi, int nphi)orb5x::FFTWrapperstatic
destroy_plan(fftw_plan plan)orb5x::FFTWrapperstatic
execute_backward(fftw_plan plan)orb5x::FFTWrapperstatic
execute_forward(fftw_plan plan)orb5x::FFTWrapperstatic
fft2bspl_2d(const Kokkos::View< Complex ** > &fft_data, Kokkos::View< Real ** > &bspl_data, int nchi, int nphi)orb5x::FFTWrapperstatic
fft2bspl_3d(const Kokkos::View< Complex ** > &fft_data, Kokkos::View< Real *** > &bspl_data, int ns, int nchi, int nphi, int neq_f, const Kokkos::View< int ** > *mmin_f=nullptr, const Kokkos::View< int ** > *mmax_f=nullptr, bool reconstruct_hermitian_toroidal=false, const char *trace_tag=nullptr)orb5x::FFTWrapperstatic
init_1d_backward(int n, fftw_plan &plan_backward, fftw_complex *in, fftw_complex *out)orb5x::FFTWrapperstatic
init_1d_forward(int n, fftw_plan &plan_forward, fftw_complex *in, fftw_complex *out)orb5x::FFTWrapperstatic
init_2d_backward(int nchi, int nphi, fftw_plan &plan_backward, fftw_complex *in, fftw_complex *out)orb5x::FFTWrapperstatic
init_2d_forward(int nchi, int nphi, fftw_plan &plan_forward, fftw_complex *in, fftw_complex *out)orb5x::FFTWrapperstatic