#include <pocketfft_hdronly.h>
Definition at line 2652 of file pocketfft_hdronly.h.
Collaboration diagram for POCKETFFT_NAMESPACE::detail::pocketfft_c< T0 >:Public Member Functions | |
| template<typename T> | |
| POCKETFFT_NOINLINE void | exec (cmplx< T > c[], T0 fct, bool fwd) const |
| vcl_size_t | length () const |
| POCKETFFT_NOINLINE | pocketfft_c (vcl_size_t length) |
Private Attributes | |
| std::unique_ptr< fftblue< T0 > > | blueplan |
| vcl_size_t | len |
| std::unique_ptr< cfftp< T0 > > | packplan |
|
inlineexplicit |
Definition at line 2660 of file pocketfft_hdronly.h.
References blueplan, POCKETFFT_NAMESPACE::detail::util::cost_guess(), POCKETFFT_NAMESPACE::detail::util::good_size_cmplx(), POCKETFFT_NAMESPACE::detail::util::largest_prime_factor(), len, length(), packplan, and POCKETFFT_NOINLINE.
|
inline |
Definition at line 2679 of file pocketfft_hdronly.h.
References blueplan, packplan, and POCKETFFT_NOINLINE.
Referenced by POCKETFFT_NAMESPACE::detail::ExecC2C::operator()().
|
inline |
|
private |
Definition at line 2656 of file pocketfft_hdronly.h.
Referenced by exec(), and pocketfft_c().
|
private |
Definition at line 2657 of file pocketfft_hdronly.h.
Referenced by length(), and pocketfft_c().
|
private |
Definition at line 2655 of file pocketfft_hdronly.h.
Referenced by exec(), and pocketfft_c().