#ifndef SPROUT_RANGE_NUMERIC_DFT_DFT_ELEMENT_HPP #define SPROUT_RANGE_NUMERIC_DFT_DFT_ELEMENT_HPP #include #include #include #include namespace sprout { namespace range { // // dft_element // template inline SPROUT_CONSTEXPR typename sprout::container_traits::value_type dft_element(InputRange const& input, typename sprout::container_traits::difference_type i) { return sprout::dft_element(sprout::begin(input), sprout::end(input), i); } } // namespace range } // namespace sprout #endif // #ifndef SPROUT_RANGE_NUMERIC_DFT_DFT_ELEMENT_HPP