#include <pocketfft_hdronly.h>
Definition at line 2689 of file pocketfft_hdronly.h.
Collaboration diagram for POCKETFFT_NAMESPACE::detail::pocketfft_r< T0 >:Public Member Functions | |
| template<typename T> | |
| POCKETFFT_NOINLINE void | exec (T c[], T0 fct, bool fwd) const |
| vcl_size_t | length () const |
| POCKETFFT_NOINLINE | pocketfft_r (vcl_size_t length) |
Private Attributes | |
| std::unique_ptr< fftblue< T0 > > | blueplan |
| vcl_size_t | len |
| std::unique_ptr< rfftp< T0 > > | packplan |
|
inlineexplicit |
Definition at line 2697 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 2716 of file pocketfft_hdronly.h.
References blueplan, packplan, and POCKETFFT_NOINLINE.
Referenced by POCKETFFT_NAMESPACE::detail::ExecFHT::operator()(), POCKETFFT_NAMESPACE::detail::ExecHartley::operator()(), and POCKETFFT_NAMESPACE::detail::ExecR2R::operator()().
|
inline |
|
private |
Definition at line 2693 of file pocketfft_hdronly.h.
Referenced by exec(), and pocketfft_r().
|
private |
Definition at line 2694 of file pocketfft_hdronly.h.
Referenced by length(), and pocketfft_r().
|
private |
Definition at line 2692 of file pocketfft_hdronly.h.
Referenced by exec(), and pocketfft_r().