JayBeams
0.1
Another project to have fun coding.
|
#include <jb/tde/conjugate_and_multiply_kernel.hpp>
#include <jb/complex_traits.hpp>
#include <boost/compute/algorithm/copy.hpp>
#include <boost/compute/buffer.hpp>
#include <boost/compute/container/vector.hpp>
Go to the source code of this file.
Classes | |
struct | jb::tde::conjugate_and_multiply_traits< T > |
struct | jb::tde::conjugate_and_multiply_traits< float > |
struct | jb::tde::conjugate_and_multiply_traits< double > |
Namespaces | |
jb | |
The top-level namespace for the JayBeams library. | |
jb::tde | |
Functions | |
template<typename precision_t > | |
boost::compute::kernel | jb::tde::conjugate_and_multiply_kernel (boost::compute::context context) |
template<typename InputIterator , typename OutputIterator > | |
boost::compute::future< OutputIterator > | jb::tde::conjugate_and_multiply (InputIterator a_start, InputIterator a_end, InputIterator b_start, InputIterator b_end, OutputIterator output, boost::compute::command_queue &queue, boost::compute::wait_list const &wait=boost::compute::wait_list()) |
struct jb::tde::conjugate_and_multiply_traits |
Definition at line 14 of file conjugate_and_multiply.hpp.