Bolt
1.1
C++ template library with support for OpenCL
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Defines new iterator_traits structures used by the Bolt runtime to make runtime decisions on how to dispatch calls to various supported backends |
![]() ![]() ![]() ![]() ![]() ![]() | Define global functions for Bolt AMP |
![]() ![]() ![]() ![]() ![]() ![]() | Control the parameters of a specific Bolt algorithm call |
![]() ![]() ![]() ![]() ![]() ![]() | Counts the number of elements in the specified range |
![]() ![]() ![]() ![]() ![]() ![]() | Header file for the device_container class |
![]() ![]() ![]() ![]() ![]() ![]() | List all the unary and binary functions |
![]() ![]() ![]() ![]() ![]() ![]() | Parallel_iteration just use a parallel_for for all devices |
![]() ![]() ![]() ![]() ![]() ![]() | Pool allocator |
![]() ![]() ![]() ![]() ![]() ![]() | Returns the result of combining all the elements in the specified range using the specified binary_op |
![]() ![]() ![]() ![]() ![]() ![]() | Scan calculates a running sum over a range of values, inclusive or exclusive |
![]() ![]() ![]() ![]() ![]() ![]() | Returns the sorted result of all the elements in input |
![]() ![]() ![]() ![]() ![]() ![]() | Override the CPU implementation of array indexes |
![]() ![]() ![]() ![]() ![]() ![]() | Applies a specific function object to each element pair in the specified input ranges |
![]() ![]() ![]() ![]() ![]() ![]() | Fuses transform and reduce operations together |
![]() ![]() ![]() ![]() ![]() ![]() | Takes a start index and extent as the range to iterate |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Return Same Value or Constant Value on dereferencing |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Return Incremented Value on dereferencing |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Defines new iterator_traits structures used by the Bolt runtime to make runtime decisions on how to dispatch calls to various supported backends |
![]() ![]() ![]() ![]() ![]() ![]() | Returns true if the search element is found in the given input range and false otherwise |
![]() ![]() ![]() ![]() ![]() ![]() | Define global functions for Bolt CL |
![]() ![]() ![]() ![]() ![]() ![]() | Defines macros to help the user create code with C++ semantics for OpenCL kernels |
![]() ![]() ![]() ![]() ![]() ![]() | Control the parameters of a specific Bolt algorithm call |
![]() ![]() ![]() ![]() ![]() ![]() | Copies each element from the sequence to result |
![]() ![]() ![]() ![]() ![]() ![]() | Counts the number of elements in the specified range |
![]() ![]() ![]() ![]() ![]() ![]() | Namespace that captures OpenCL related data types and functions Public header file for the device_container class |
![]() ![]() ![]() ![]() ![]() ![]() | Fills a range with values passed in the function |
![]() ![]() ![]() ![]() ![]() ![]() | List all the unary and binary functions |
![]() ![]() ![]() ![]() ![]() ![]() | Gathers elements from a source array to a destination range |
![]() ![]() ![]() ![]() ![]() ![]() | Generate assigns to each element of a sequence [first,last] |
![]() ![]() ![]() ![]() ![]() ![]() | Inner Product returns the inner product of two iterators |
![]() ![]() ![]() ![]() ![]() ![]() | Max_element returns the location of the first maximum element in the specified range |
![]() ![]() ![]() ![]() ![]() ![]() | Returns the result of combining all the elements in the specified range using the specified |
![]() ![]() ![]() ![]() ![]() ![]() | Min_element returns the location of the first minimum element in the specified range |
![]() ![]() ![]() ![]() ![]() ![]() | A type encapsulating a heterogeneous pair of elements |
![]() ![]() ![]() ![]() ![]() ![]() | Returns the result of combining all the elements in the specified range using the specified |
![]() ![]() ![]() ![]() ![]() ![]() | Performs on a sequence, a reduction of each sub-sequence as defined by equivalent keys |
![]() ![]() ![]() ![]() ![]() ![]() | Scan calculates a running sum over a range of values, inclusive or exclusive |
![]() ![]() ![]() ![]() ![]() ![]() | Performs, on a sequence, scan of each sub-sequence as defined by equivalent keys inclusive or exclusive |
![]() ![]() ![]() ![]() ![]() ![]() | Scatters elements from a source range to a destination array |
![]() ![]() ![]() ![]() ![]() ![]() | Returns the sorted result of all the elements in input |
![]() ![]() ![]() ![]() ![]() ![]() | Returns the sorted result of all the elements in input based on equivalent keys |
![]() ![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | Applies a binary function to each pair of elements from two input sequences |
![]() ![]() ![]() ![]() ![]() ![]() | Fuses transform and reduce operations together |
![]() ![]() ![]() ![]() ![]() ![]() | Performs on a sequence, the transformation defined by a unary operator, then the inclusive scan defined by a binary operator |