Defines the types compatible for a standard FFT transform.
More...
#include <heffte_common.h>
template<
typename backend_tag,
typename input,
typename output>
struct heffte::backend::check_types< backend_tag, input, output, typename std::enable_if< uses_fft_types< backend_tag >::value and((std::is_same< input, float >::value and is_ccomplex< output >::value) or(std::is_same< input, double >::value and is_zcomplex< output >::value) or(is_ccomplex< input >::value and is_ccomplex< output >::value) or(is_zcomplex< input >::value and is_zcomplex< output >::value))>::type >
Defines the types compatible for a standard FFT transform.
The documentation for this struct was generated from the following file: