Namespaces | |
FFT_DATA_ORDER | |
Functions | |
vcl_size_t | num_bits (vcl_size_t size) |
vcl_size_t | next_power_2 (vcl_size_t n) |
vcl_size_t | get_reorder_num (vcl_size_t v, vcl_size_t bit_size) |
template<typename NumericT , unsigned int AlignmentV> | |
void | copy_to_complex_array (std::complex< NumericT > *input_complex, viennacl::vector< NumericT, AlignmentV > const &in, vcl_size_t size) |
template<typename NumericT > | |
void | copy_to_complex_array (std::complex< NumericT > *input_complex, viennacl::vector_base< NumericT > const &in, vcl_size_t size) |
template<typename NumericT , unsigned int AlignmentV> | |
void | copy_to_vector (std::complex< NumericT > *input_complex, viennacl::vector< NumericT, AlignmentV > &in, vcl_size_t size) |
template<typename NumericT > | |
void | copy_to_complex_array (std::complex< NumericT > *input_complex, NumericT const *in, vcl_size_t size) |
template<typename NumericT > | |
void | copy_to_vector (std::complex< NumericT > *input_complex, NumericT *in, vcl_size_t size) |
template<typename NumericT > | |
void | copy_to_vector (std::complex< NumericT > *input_complex, viennacl::vector_base< NumericT > &in, vcl_size_t size) |
template<typename NumericT > | |
void | zero2 (NumericT *input1, NumericT *input2, vcl_size_t size) |
Variables | |
const vcl_size_t | MAX_LOCAL_POINTS_NUM = 512 |
void viennacl::linalg::host_based::detail::fft::copy_to_complex_array | ( | std::complex< NumericT > * | input_complex, |
viennacl::vector< NumericT, AlignmentV > const & | in, | ||
vcl_size_t | size | ||
) |
Definition at line 96 of file fft_operations.hpp.
void viennacl::linalg::host_based::detail::fft::copy_to_complex_array | ( | std::complex< NumericT > * | input_complex, |
viennacl::vector_base< NumericT > const & | in, | ||
vcl_size_t | size | ||
) |
Definition at line 110 of file fft_operations.hpp.
void viennacl::linalg::host_based::detail::fft::copy_to_complex_array | ( | std::complex< NumericT > * | input_complex, |
NumericT const * | in, | ||
vcl_size_t | size | ||
) |
Definition at line 139 of file fft_operations.hpp.
void viennacl::linalg::host_based::detail::fft::copy_to_vector | ( | std::complex< NumericT > * | input_complex, |
viennacl::vector< NumericT, AlignmentV > & | in, | ||
vcl_size_t | size | ||
) |
Definition at line 124 of file fft_operations.hpp.
void viennacl::linalg::host_based::detail::fft::copy_to_vector | ( | std::complex< NumericT > * | input_complex, |
NumericT * | in, | ||
vcl_size_t | size | ||
) |
Definition at line 153 of file fft_operations.hpp.
void viennacl::linalg::host_based::detail::fft::copy_to_vector | ( | std::complex< NumericT > * | input_complex, |
viennacl::vector_base< NumericT > & | in, | ||
vcl_size_t | size | ||
) |
Definition at line 167 of file fft_operations.hpp.
|
inline |
Definition at line 84 of file fft_operations.hpp.
|
inline |
Definition at line 69 of file fft_operations.hpp.
|
inline |
Definition at line 55 of file fft_operations.hpp.
void viennacl::linalg::host_based::detail::fft::zero2 | ( | NumericT * | input1, |
NumericT * | input2, | ||
vcl_size_t | size | ||
) |
Definition at line 184 of file fft_operations.hpp.
const vcl_size_t viennacl::linalg::host_based::detail::fft::MAX_LOCAL_POINTS_NUM = 512 |
Definition at line 45 of file fft_operations.hpp.