Function template scatter_if
boost::compute::scatter_if
Synopsis
template<typename InputIterator, typename MapIterator,
typename StencilIterator, typename OutputIterator,
typename Predicate>
void scatter_if(InputIterator first, InputIterator last, MapIterator map,
StencilIterator stencil, OutputIterator result,
Predicate predicate,
command_queue & queue = system::default_queue());
Description
Копии элементов из диапазона [первый, последний) в диапазон, начинающийся с результат использование выходных индексов из диапазона, начинающегося с map, если трафарет решен до истинности. По умолчанию предикат является идентичностью