IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
ippl::detail::HeffteBackendType< Kokkos::HostSpace > Struct Reference

#include <FFT.h>

Inheritance diagram for ippl::detail::HeffteBackendType< Kokkos::HostSpace >:
Collaboration diagram for ippl::detail::HeffteBackendType< Kokkos::HostSpace >:

Public Types

using backend = heffte::backend::stock
using backendSine = heffte::backend::stock_sin
using backendCos = heffte::backend::stock_cos
using backendCos1 = heffte::backend::stock_cos1

Detailed Description

Use heFFTe's inbuilt 1D fft computation on CPUs if no vendor specific or optimized backend is found

Definition at line 132 of file FFT.h.

Member Typedef Documentation

◆ backend

using ippl::detail::HeffteBackendType< Kokkos::HostSpace >::backend = heffte::backend::stock

Definition at line 133 of file FFT.h.

◆ backendCos

using ippl::detail::HeffteBackendType< Kokkos::HostSpace >::backendCos = heffte::backend::stock_cos

Definition at line 135 of file FFT.h.

◆ backendCos1

using ippl::detail::HeffteBackendType< Kokkos::HostSpace >::backendCos1 = heffte::backend::stock_cos1

Definition at line 136 of file FFT.h.

◆ backendSine

using ippl::detail::HeffteBackendType< Kokkos::HostSpace >::backendSine = heffte::backend::stock_sin

Definition at line 134 of file FFT.h.


The documentation for this struct was generated from the following file: