|
| file | binary_search.h [code] |
| | Returns true if the search element is found in the given input range and false otherwise.
|
| |
| file | bolt.h [code] |
| | Define global functions for Bolt AMP.
|
| |
| file | control.h [code] |
| | Control the parameters of a specific Bolt algorithm call.
|
| |
| file | copy.h [code] |
| | Copies each element from the sequence to result.
|
| |
| file | count.h [code] |
| | Counts the number of elements in the specified range.
|
| |
| file | device_vector.h [code] |
| | Header file for the device_container class.
|
| |
| file | fill.h [code] |
| | Fills a range with values passed in the function.
|
| |
| file | find.h [code] |
| |
| file | for_each.h [code] |
| | for_each applies the function object f to each element in the range [first, last); f's return value, if any, is ignored.
|
| |
| file | functional.h [code] |
| | List all the unary and binary functions.
|
| |
| file | gather.h [code] |
| | gathers elements from a source array to a destination range.
|
| |
| file | generate.h [code] |
| | Generate assigns to each element of a sequence [first,last].
|
| |
| file | inner_product.h [code] |
| | Inner Product returns the inner product of two iterators.
|
| |
| file | logical.h [code] |
| |
| file | max_element.h [code] |
| |
| file | merge.h [code] |
| | Returns the result of combining all the elements in the specified range using the specified.
|
| |
| file | min_element.h [code] |
| | min_element returns the location of the first minimum element in the specified range.
|
| |
| file | pair.h [code] |
| | A type encapsulating a heterogeneous pair of elements.
|
| |
| file | parallel_iteration.h [code] |
| | parallel_iteration just use a parallel_for for all devices
|
| |
| file | pool_alloc.h [code] |
| | Pool allocator.
|
| |
| file | reduce.h [code] |
| | Returns the result of combining all the elements in the specified range using the specified binary_op.
|
| |
| file | reduce_by_key.h [code] |
| | Performs on a sequence, a reduction of each sub-sequence as defined by equivalent keys.
|
| |
| file | remove.h [code] |
| | Removes every element which is equal to specified value or that which satisfies specified condition (if any) in the given input range.
|
| |
| file | replace.h [code] |
| | Replaces every element which satisfies specified condition (if any) in the given input range with specified new value.
|
| |
| file | scan.h [code] |
| | Scan calculates a running sum over a range of values, inclusive or exclusive.
|
| |
| file | scan_by_key.h [code] |
| | Performs, on a sequence, scan of each sub-sequence as defined by equivalent keys inclusive or exclusive.
|
| |
| file | scatter.h [code] |
| | scatters elements from a source range to a destination array.
|
| |
| file | sort.h [code] |
| | Returns the sorted result of all the elements in input.
|
| |
| file | sort_by_key.h [code] |
| | Returns the sorted result of all the elements in input based on equivalent keys.
|
| |
| file | stablesort.h [code] |
| |
| file | stablesort_by_key.h [code] |
| |
| file | synchronized_view.h [code] |
| | Override the CPU implementation of array indexes.
|
| |
| file | transform.h [code] |
| | Applies a specific function object to each element pair in the specified input ranges.
|
| |
| file | transform_reduce.h [code] |
| | Fuses transform and reduce operations together.
|
| |
| file | transform_reduce_range.h [code] |
| | Takes a start index and extent as the range to iterate.
|
| |
| file | transform_scan.h [code] |
| | Performs on a sequence, the transformation defined by a unary operator, then the inclusive/exclusive scan defined by a binary operator.
|
| |
| file | unique.h [code] |
| |