1 #ifndef jb_fftw_cast_hpp 2 #define jb_fftw_cast_hpp 6 #include <boost/multi_array.hpp> 32 template <
typename vector>
37 template <
typename vector>
42 template <
typename T, std::
size_t K,
typename A>
43 auto fftw_cast(boost::multi_array<T, K, A>
const& a)
48 template <
typename T, std::
size_t K,
typename A>
57 #endif // jb_fftw_cast_hpp Wrap fftw_* types and operations to treat floating point values generically.
traits< F >::fftw_complex_type * fftw_cast_array(std::complex< F > *ptr)
auto fftw_cast(vector &in) -> decltype(fftw_cast_array(&in[0]))
The top-level namespace for the JayBeams library.