#include <pocketfft_hdronly.h>
Definition at line 2550 of file pocketfft_hdronly.h.
Collaboration diagram for POCKETFFT_NAMESPACE::detail::fftblue< T0 >:Public Member Functions | |
| template<typename T> | |
| void | exec (cmplx< T > c[], T0 fct, bool fwd) const |
| template<typename T> | |
| void | exec_r (T c[], T0 fct, bool fwd) |
| POCKETFFT_NOINLINE | fftblue (vcl_size_t length) |
Private Member Functions | |
| template<bool fwd, typename T> | |
| void | fft (cmplx< T > c[], T0 fct) const |
Private Attributes | |
| cmplx< T0 > * | bk |
| cmplx< T0 > * | bkf |
| arr< cmplx< T0 > > | mem |
| vcl_size_t | n |
| vcl_size_t | n2 |
| cfftp< T0 > | plan |
|
inlineexplicit |
Definition at line 2590 of file pocketfft_hdronly.h.
References bk, bkf, POCKETFFT_NAMESPACE::detail::arr< T >::data(), mem, n, n2, plan, and POCKETFFT_NOINLINE.
|
inline |
Definition at line 2619 of file pocketfft_hdronly.h.
References fft().
|
inline |
Definition at line 2622 of file pocketfft_hdronly.h.
References POCKETFFT_NAMESPACE::detail::arr< T >::data(), fft(), and n.
|
inlineprivate |
Definition at line 2558 of file pocketfft_hdronly.h.
References bk, bkf, POCKETFFT_NAMESPACE::detail::arr< T >::data(), n, n2, plan, and POCKETFFT_NAMESPACE::detail::special_mul().
|
private |
Definition at line 2556 of file pocketfft_hdronly.h.
|
private |
Definition at line 2556 of file pocketfft_hdronly.h.
|
private |
Definition at line 2555 of file pocketfft_hdronly.h.
Referenced by fftblue().
|
private |
Definition at line 2553 of file pocketfft_hdronly.h.
|
private |
Definition at line 2553 of file pocketfft_hdronly.h.
|
private |
Definition at line 2554 of file pocketfft_hdronly.h.