.TH "std::__parallel" 3cxx "Thu Feb 16 2023" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::__parallel \- GNU parallel code, replaces standard behavior with parallel behavior\&. .SH SYNOPSIS .br .PP .SS "Classes" .in +1c .ti -1c .RI "struct \fB_CRandNumber\fP" .br .RI "Functor wrapper for std::rand()\&. " .in -1c .SS "Functions" .in +1c .ti -1c .RI "template _Tp \fB__accumulate_switch\fP (__RAIter __begin, __RAIter __end, _Tp __init, _BinaryOperation __binary_op, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _Tp \fB__accumulate_switch\fP (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op, _IteratorTag)" .br .ti -1c .RI "template _Tp \fB__accumulate_switch\fP (_IIter __begin, _IIter __end, _Tp __init, _IteratorTag)" .br .ti -1c .RI "template _Tp \fB__accumulate_switch\fP (_IIter, _IIter, _Tp, _BinaryOper, _Tag)" .br .ti -1c .RI "template _Tp \fB__accumulate_switch\fP (_IIter, _IIter, _Tp, _Tag)" .br .ti -1c .RI "template _Tp \fB__accumulate_switch\fP (_RAIter, _RAIter, _Tp, _BinaryOper, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism=\fB__gnu_parallel::parallel_unbalanced\fP)" .br .ti -1c .RI "template _OutputIterator \fB__adjacent_difference_switch\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _OutputIterator \fB__adjacent_difference_switch\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OIter \fB__adjacent_difference_switch\fP (_IIter, _IIter, _OIter, _BinaryOper, _Tag1, _Tag2)" .br .ti -1c .RI "template _OIter \fB__adjacent_difference_switch\fP (_IIter, _IIter, _OIter, _BinaryOper, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism=\fB__gnu_parallel::parallel_unbalanced\fP)" .br .ti -1c .RI "template _FIter \fB__adjacent_find_switch\fP (_FIter, _FIter, _BiPredicate, _IterTag)" .br .ti -1c .RI "template _FIter \fB__adjacent_find_switch\fP (_FIter, _FIter, _IterTag)" .br .ti -1c .RI "template _FIterator \fB__adjacent_find_switch\fP (_FIterator __begin, _FIterator __end, _BinaryPredicate __pred, _IteratorTag)" .br .ti -1c .RI "template _FIterator \fB__adjacent_find_switch\fP (_FIterator __begin, _FIterator __end, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__adjacent_find_switch\fP (_RAIter __begin, _RAIter __end, _BinaryPredicate __pred, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _RAIter \fB__adjacent_find_switch\fP (_RAIter __begin, _RAIter __end, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _RAIter \fB__adjacent_find_switch\fP (_RAIter, _RAIter, _BiPredicate, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fB__count_if_switch\fP (_IIter __begin, _IIter __end, _Predicate __pred, _IteratorTag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fB__count_if_switch\fP (_IIter, _IIter, _Predicate, _IterTag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _RAIter >::difference_type \fB__count_if_switch\fP (_RAIter __begin, _RAIter __end, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fB__count_switch\fP (_IIter __begin, _IIter __end, const _Tp &__value, _IteratorTag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fB__count_switch\fP (_IIter, _IIter, const _Tp &, _IterTag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _RAIter >::difference_type \fB__count_switch\fP (_RAIter __begin, _RAIter __end, const _Tp &__value, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template bool \fB__equal_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template bool \fB__equal_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _IIter \fB__find_first_of_switch\fP (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _IIter \fB__find_first_of_switch\fP (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _IIter \fB__find_first_of_switch\fP (_IIter, _IIter, _FIter, _FIter, _BiPredicate, _IterTag1, _IterTag2)" .br .ti -1c .RI "template _IIter \fB__find_first_of_switch\fP (_IIter, _IIter, _FIter, _FIter, _IterTag1, _IterTag2)" .br .ti -1c .RI "template _RAIter \fB__find_first_of_switch\fP (_RAIter __begin1, _RAIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp, \fBrandom_access_iterator_tag\fP, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__find_first_of_switch\fP (_RAIter, _RAIter, _FIter, _FIter, _BiPredicate, \fBrandom_access_iterator_tag\fP, _IterTag)" .br .ti -1c .RI "template _IIter \fB__find_if_switch\fP (_IIter __begin, _IIter __end, _Predicate __pred, _IteratorTag)" .br .ti -1c .RI "template _IIter \fB__find_if_switch\fP (_IIter, _IIter, _Predicate, _IterTag)" .br .ti -1c .RI "template _RAIter \fB__find_if_switch\fP (_RAIter __begin, _RAIter __end, _Predicate __pred, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _IIter \fB__find_switch\fP (_IIter __begin, _IIter __end, const _Tp &__val, _IteratorTag)" .br .ti -1c .RI "template _IIter \fB__find_switch\fP (_IIter, _IIter, const _Tp &, _IterTag)" .br .ti -1c .RI "template _RAIter \fB__find_switch\fP (_RAIter __begin, _RAIter __end, const _Tp &__val, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _Function \fB__for_each_switch\fP (_IIter __begin, _IIter __end, _Function __f, _IteratorTag)" .br .ti -1c .RI "template _Function \fB__for_each_switch\fP (_IIter, _IIter, _Function, _IterTag)" .br .ti -1c .RI "template _Function \fB__for_each_switch\fP (_RAIter __begin, _RAIter __end, _Function __f, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OIter \fB__generate_n_switch\fP (_OIter, _Size, _Generator, _IterTag)" .br .ti -1c .RI "template _OutputIterator \fB__generate_n_switch\fP (_OutputIterator __begin, _Size __n, _Generator __gen, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__generate_n_switch\fP (_RAIter __begin, _Size __n, _Generator __gen, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template void \fB__generate_switch\fP (_FIter, _FIter, _Generator, _IterTag)" .br .ti -1c .RI "template void \fB__generate_switch\fP (_FIterator __begin, _FIterator __end, _Generator __gen, _IteratorTag)" .br .ti -1c .RI "template void \fB__generate_switch\fP (_RAIter __begin, _RAIter __end, _Generator __gen, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _Tp \fB__inner_product_switch\fP (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, _BinaryFunction1 __binary_op1, _BinaryFunction2 __binary_op2, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _Tp \fB__inner_product_switch\fP (_IIter1, _IIter1, _IIter2, _Tp, _BinaryFunction1, _BinaryFunction2, _Tag1, _Tag2)" .br .ti -1c .RI "template _Tp \fB__inner_product_switch\fP (_RAIter1, _RAIter1, _RAIter2, _Tp, _BinaryFunction1, _BinaryFunction2, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP=\fB__gnu_parallel::parallel_unbalanced\fP)" .br .ti -1c .RI "template bool \fB__lexicographical_compare_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template bool \fB__lexicographical_compare_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _Predicate, _IterTag1, _IterTag2)" .br .ti -1c .RI "template bool \fB__lexicographical_compare_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _FIter \fB__max_element_switch\fP (_FIter, _FIter, _Compare, _IterTag)" .br .ti -1c .RI "template _FIterator \fB__max_element_switch\fP (_FIterator __begin, _FIterator __end, _Compare __comp, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__max_element_switch\fP (_RAIter __begin, _RAIter __end, _Compare __comp, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OutputIterator \fB__merge_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, _IteratorTag1, _IteratorTag2, _IteratorTag3)" .br .ti -1c .RI "template _OutputIterator \fB__merge_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OIter \fB__merge_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare, _IterTag1, _IterTag2, _IterTag3)" .br .ti -1c .RI "template _OIter \fB__merge_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _FIter \fB__min_element_switch\fP (_FIter, _FIter, _Compare, _IterTag)" .br .ti -1c .RI "template _FIterator \fB__min_element_switch\fP (_FIterator __begin, _FIterator __end, _Compare __comp, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__min_element_switch\fP (_RAIter __begin, _RAIter __end, _Compare __comp, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fB__mismatch_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fB__mismatch_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fB__mismatch_switch\fP (_IIter1, _IIter1, _IIter2, _Predicate, _IterTag1, _IterTag2)" .br .ti -1c .RI "template \fBpair\fP< _RAIter1, _RAIter2 > \fB__mismatch_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template \fBpair\fP< _RAIter1, _RAIter2 > \fB__mismatch_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fB__partial_sum_switch\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _OutputIterator \fB__partial_sum_switch\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OIter \fB__partial_sum_switch\fP (_IIter, _IIter, _OIter, _BinaryOper, _Tag1, _Tag2)" .br .ti -1c .RI "template _OIter \fB__partial_sum_switch\fP (_IIter, _IIter, _OIter, _BinaryOper, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _FIter \fB__partition_switch\fP (_FIter, _FIter, _Predicate, _IterTag)" .br .ti -1c .RI "template _FIterator \fB__partition_switch\fP (_FIterator __begin, _FIterator __end, _Predicate __pred, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__partition_switch\fP (_RAIter __begin, _RAIter __end, _Predicate __pred, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template void \fB__replace_if_switch\fP (_FIter, _FIter, _Predicate, const _Tp &, _IterTag)" .br .ti -1c .RI "template void \fB__replace_if_switch\fP (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp &__new_value, _IteratorTag)" .br .ti -1c .RI "template void \fB__replace_if_switch\fP (_RAIter __begin, _RAIter __end, _Predicate __pred, const _Tp &__new_value, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template void \fB__replace_switch\fP (_FIter, _FIter, const _Tp &, const _Tp &, _IterTag)" .br .ti -1c .RI "template void \fB__replace_switch\fP (_FIterator __begin, _FIterator __end, const _Tp &__old_value, const _Tp &__new_value, _IteratorTag)" .br .ti -1c .RI "template void \fB__replace_switch\fP (_RAIter __begin, _RAIter __end, const _Tp &__old_value, const _Tp &__new_value, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _FIter \fB__search_n_switch\fP (_FIter, _FIter, _Integer, const _Tp &, _BiPredicate, _IterTag)" .br .ti -1c .RI "template _FIterator \fB__search_n_switch\fP (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp &__val, _BinaryPredicate __binary_pred, _IteratorTag)" .br .ti -1c .RI "template _RAIter \fB__search_n_switch\fP (_RAIter __begin, _RAIter __end, _Integer __count, const _Tp &__val, _BinaryPredicate __binary_pred, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _RAIter \fB__search_n_switch\fP (_RAIter, _RAIter, _Integer, const _Tp &, _BiPredicate, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _FIter1 \fB__search_switch\fP (_FIter1, _FIter1, _FIter2, _FIter2, _BiPredicate, _IterTag1, _IterTag2)" .br .ti -1c .RI "template _FIter1 \fB__search_switch\fP (_FIter1, _FIter1, _FIter2, _FIter2, _IterTag1, _IterTag2)" .br .ti -1c .RI "template _FIterator1 \fB__search_switch\fP (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _FIterator1 \fB__search_switch\fP (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _RAIter1 \fB__search_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _BinaryPredicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _RAIter1 \fB__search_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _RAIter1 \fB__search_switch\fP (_RAIter1, _RAIter1, _RAIter2, _RAIter2, _BiPredicate, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fB__set_difference_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)" .br .ti -1c .RI "template _OIter \fB__set_difference_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, _IterTag1, _IterTag2, _IterTag3)" .br .ti -1c .RI "template _Output_RAIter \fB__set_difference_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fB__set_intersection_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)" .br .ti -1c .RI "template _OIter \fB__set_intersection_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, _IterTag1, _IterTag2, _IterTag3)" .br .ti -1c .RI "template _Output_RAIter \fB__set_intersection_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fB__set_symmetric_difference_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)" .br .ti -1c .RI "template _OIter \fB__set_symmetric_difference_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, _IterTag1, _IterTag2, _IterTag3)" .br .ti -1c .RI "template _Output_RAIter \fB__set_symmetric_difference_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fB__set_union_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)" .br .ti -1c .RI "template _OIter \fB__set_union_switch\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, _IterTag1, _IterTag2, _IterTag3)" .br .ti -1c .RI "template _Output_RAIter \fB__set_union_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _OIter \fB__transform1_switch\fP (_IIter, _IIter, _OIter, _UnaryOperation, _IterTag1, _IterTag2)" .br .ti -1c .RI "template _RAOIter \fB__transform1_switch\fP (_RAIIter, _RAIIter, _RAOIter, _UnaryOperation, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism=\fB__gnu_parallel::parallel_balanced\fP)" .br .ti -1c .RI "template _RAIter2 \fB__transform1_switch\fP (_RAIter1 __begin, _RAIter1 __end, _RAIter2 __result, _UnaryOperation __unary_op, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _RAIter2 \fB__transform1_switch\fP (_RAIter1 __begin, _RAIter1 __end, _RAIter2 __result, _UnaryOperation __unary_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OutputIterator \fB__transform2_switch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, _Tag1, _Tag2, _Tag3)" .br .ti -1c .RI "template _OIter \fB__transform2_switch\fP (_IIter1, _IIter1, _IIter2, _OIter, _BiOperation, _Tag1, _Tag2, _Tag3)" .br .ti -1c .RI "template _RAIter3 \fB__transform2_switch\fP (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter3 __result, _BinaryOperation __binary_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _RAIter3 \fB__transform2_switch\fP (_RAIter1, _RAIter1, _RAIter2, _RAIter3, _BiOperation, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism=\fB__gnu_parallel::parallel_balanced\fP)" .br .ti -1c .RI "template _OutputIterator \fB__unique_copy_switch\fP (_IIter __begin, _IIter __last, _OutputIterator __out, _Predicate __pred, _IteratorTag1, _IteratorTag2)" .br .ti -1c .RI "template _OIter \fB__unique_copy_switch\fP (_IIter, _IIter, _OIter, _Predicate, _IterTag1, _IterTag2)" .br .ti -1c .RI "template _RandomAccessOutputIterator \fB__unique_copy_switch\fP (_RAIter __begin, _RAIter __last, _RandomAccessOutputIterator __out, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _RandomAccess_OIter \fB__unique_copy_switch\fP (_RAIter, _RAIter, _RandomAccess_OIter, _Predicate, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter, _IIter, _Tp)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter, _IIter, _Tp, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter, _IIter, _Tp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter, _IIter, _Tp, _BinaryOper)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter, _IIter, _Tp, _BinaryOper, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _Tp \fBaccumulate\fP (_IIter, _IIter, _Tp, _BinaryOper, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBadjacent_difference\fP (_IIter __begin, _IIter __end, _OutputIterator __result)" .br .ti -1c .RI "template _OutputIterator \fBadjacent_difference\fP (_IIter __begin, _IIter __end, _OutputIterator __result, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OutputIterator \fBadjacent_difference\fP (_IIter __begin, _IIter __end, _OutputIterator __result, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBadjacent_difference\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBadjacent_difference\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __binary_op)" .br .ti -1c .RI "template _OutputIterator \fBadjacent_difference\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __binary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OIter \fBadjacent_difference\fP (_IIter, _IIter, _OIter)" .br .ti -1c .RI "template _OIter \fBadjacent_difference\fP (_IIter, _IIter, _OIter, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _OIter \fBadjacent_difference\fP (_IIter, _IIter, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBadjacent_difference\fP (_IIter, _IIter, _OIter, _BinaryOper)" .br .ti -1c .RI "template _OIter \fBadjacent_difference\fP (_IIter, _IIter, _OIter, _BinaryOper, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _OIter \fBadjacent_difference\fP (_IIter, _IIter, _OIter, _BinaryOper, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBadjacent_find\fP (_FIter, _FIter)" .br .ti -1c .RI "template _FIter \fBadjacent_find\fP (_FIter, _FIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBadjacent_find\fP (_FIter, _FIter, _BiPredicate)" .br .ti -1c .RI "template _FIter \fBadjacent_find\fP (_FIter, _FIter, _BiPredicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBadjacent_find\fP (_FIterator __begin, _FIterator __end)" .br .ti -1c .RI "template _FIterator \fBadjacent_find\fP (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBadjacent_find\fP (_FIterator __begin, _FIterator __end, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBadjacent_find\fP (_FIterator __begin, _FIterator __end, _BinaryPredicate __pred)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fBcount\fP (_IIter __begin, _IIter __end, const _Tp &__value)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fBcount\fP (_IIter __begin, _IIter __end, const _Tp &__value, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fBcount\fP (_IIter __begin, _IIter __end, const _Tp &__value, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fBcount_if\fP (_IIter __begin, _IIter __end, _Predicate __pred)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fBcount_if\fP (_IIter __begin, _IIter __end, _Predicate __pred, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template \fBiterator_traits\fP< _IIter >::difference_type \fBcount_if\fP (_IIter __begin, _IIter __end, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template constexpr bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)" .br .ti -1c .RI "template bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template constexpr bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)" .br .ti -1c .RI "template bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template constexpr bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _BinaryPredicate __binary_pred)" .br .ti -1c .RI "template bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template constexpr bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred)" .br .ti -1c .RI "template bool \fBequal\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _IIter \fBfind\fP (_IIter __begin, _IIter __end, const _Tp &__val)" .br .ti -1c .RI "template _IIter \fBfind\fP (_IIter __begin, _IIter __end, const _Tp &__val, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter, _IIter, _FIter, _FIter)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter, _IIter, _FIter, _FIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter, _IIter, _FIter, _FIter, _BiPredicate)" .br .ti -1c .RI "template _IIter \fBfind_first_of\fP (_IIter, _IIter, _FIter, _FIter, _BiPredicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _IIter \fBfind_if\fP (_IIter __begin, _IIter __end, _Predicate __pred)" .br .ti -1c .RI "template _IIter \fBfind_if\fP (_IIter __begin, _IIter __end, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _Function \fBfor_each\fP (_IIter __begin, _IIter __end, _Function __f, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _Function \fBfor_each\fP (_IIter, _IIter, _Function)" .br .ti -1c .RI "template _Function \fBfor_each\fP (_Iterator __begin, _Iterator __end, _Function __f)" .br .ti -1c .RI "template _Function \fBfor_each\fP (_Iterator __begin, _Iterator __end, _Function __f, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template void \fBgenerate\fP (_FIter, _FIter, _Generator)" .br .ti -1c .RI "template void \fBgenerate\fP (_FIter, _FIter, _Generator, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template void \fBgenerate\fP (_FIter, _FIter, _Generator, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBgenerate\fP (_FIterator __begin, _FIterator __end, _Generator __gen)" .br .ti -1c .RI "template void \fBgenerate\fP (_FIterator __begin, _FIterator __end, _Generator __gen, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template void \fBgenerate\fP (_FIterator __begin, _FIterator __end, _Generator __gen, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBgenerate_n\fP (_OIter, _Size, _Generator)" .br .ti -1c .RI "template _OIter \fBgenerate_n\fP (_OIter, _Size, _Generator, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _OIter \fBgenerate_n\fP (_OIter, _Size, _Generator, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBgenerate_n\fP (_OutputIterator __begin, _Size __n, _Generator __gen)" .br .ti -1c .RI "template _OutputIterator \fBgenerate_n\fP (_OutputIterator __begin, _Size __n, _Generator __gen, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OutputIterator \fBgenerate_n\fP (_OutputIterator __begin, _Size __n, _Generator __gen, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _Tp \fBinner_product\fP (_IIter1, _IIter1, _IIter2, _Tp)" .br .ti -1c .RI "template _Tp \fBinner_product\fP (_IIter1, _IIter1, _IIter2, _Tp, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _Tp \fBinner_product\fP (_IIter1, _IIter1, _IIter2, _Tp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _Tp \fBinner_product\fP (_IIter1, _IIter1, _IIter2, _Tp, _BinaryFunction1, _BinaryFunction2)" .br .ti -1c .RI "template _Tp \fBinner_product\fP (_IIter1, _IIter1, _IIter2, _Tp, _BinaryFunction1, _BinaryFunction2, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _Tp \fBinner_product\fP (_IIter1, _IIter1, _IIter2, _Tp, _BinaryFunction1, _BinaryFunction2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template constexpr bool \fBlexicographical_compare\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)" .br .ti -1c .RI "template bool \fBlexicographical_compare\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template constexpr bool \fBlexicographical_compare\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred)" .br .ti -1c .RI "template bool \fBlexicographical_compare\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBmax_element\fP (_FIter, _FIter)" .br .ti -1c .RI "template _FIter \fBmax_element\fP (_FIter, _FIter, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _FIter \fBmax_element\fP (_FIter, _FIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBmax_element\fP (_FIter, _FIter, _Compare)" .br .ti -1c .RI "template _FIter \fBmax_element\fP (_FIter, _FIter, _Compare, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _FIter \fBmax_element\fP (_FIter, _FIter, _Compare, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBmax_element\fP (_FIterator __begin, _FIterator __end)" .br .ti -1c .RI "template _FIterator \fBmax_element\fP (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _FIterator \fBmax_element\fP (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBmax_element\fP (_FIterator __begin, _FIterator __end, _Compare __comp)" .br .ti -1c .RI "template _FIterator \fBmax_element\fP (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _FIterator \fBmax_element\fP (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBmerge\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result)" .br .ti -1c .RI "template _OutputIterator \fBmerge\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBmerge\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp)" .br .ti -1c .RI "template _OutputIterator \fBmerge\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBmerge\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter)" .br .ti -1c .RI "template _OIter \fBmerge\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBmerge\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare)" .br .ti -1c .RI "template _OIter \fBmerge\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBmin_element\fP (_FIter, _FIter)" .br .ti -1c .RI "template _FIter \fBmin_element\fP (_FIter, _FIter, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _FIter \fBmin_element\fP (_FIter, _FIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBmin_element\fP (_FIter, _FIter, _Compare)" .br .ti -1c .RI "template _FIter \fBmin_element\fP (_FIter, _FIter, _Compare, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _FIter \fBmin_element\fP (_FIter, _FIter, _Compare, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBmin_element\fP (_FIterator __begin, _FIterator __end)" .br .ti -1c .RI "template _FIterator \fBmin_element\fP (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _FIterator \fBmin_element\fP (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBmin_element\fP (_FIterator __begin, _FIterator __end, _Compare __comp)" .br .ti -1c .RI "template _FIterator \fBmin_element\fP (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _FIterator \fBmin_element\fP (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fBmismatch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fBmismatch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fBmismatch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fBmismatch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred)" .br .ti -1c .RI "template \fBpair\fP< _IIter1, _IIter2 > \fBmismatch\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template \fBpair\fP< _InputIterator1, _InputIterator2 > \fBmismatch\fP (_InputIterator1 __begin1, _InputIterator1 __end1, _InputIterator2 __begin2, _InputIterator2 __end2, _BinaryPredicate __binary_pred)" .br .ti -1c .RI "template \fBpair\fP< _InputIterator1, _InputIterator2 > \fBmismatch\fP (_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template \fBpair\fP< _InputIterator1, _InputIterator2 > \fBmismatch\fP (_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBnth_element\fP (_RAIter __begin, _RAIter __nth, _RAIter __end)" .br .ti -1c .RI "template void \fBnth_element\fP (_RAIter __begin, _RAIter __nth, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBnth_element\fP (_RAIter __begin, _RAIter __nth, _RAIter __end, _Compare __comp)" .br .ti -1c .RI "template void \fBnth_element\fP (_RAIter __begin, _RAIter __nth, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBpartial_sort\fP (_RAIter __begin, _RAIter __middle, _RAIter __end)" .br .ti -1c .RI "template void \fBpartial_sort\fP (_RAIter __begin, _RAIter __middle, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBpartial_sort\fP (_RAIter __begin, _RAIter __middle, _RAIter __end, _Compare __comp)" .br .ti -1c .RI "template void \fBpartial_sort\fP (_RAIter __begin, _RAIter __middle, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBpartial_sum\fP (_IIter __begin, _IIter __end, _OutputIterator __result)" .br .ti -1c .RI "template _OutputIterator \fBpartial_sum\fP (_IIter __begin, _IIter __end, _OutputIterator __result, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBpartial_sum\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBpartial_sum\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __binary_op)" .br .ti -1c .RI "template _OIter \fBpartial_sum\fP (_IIter, _IIter, _OIter __result)" .br .ti -1c .RI "template _OIter \fBpartial_sum\fP (_IIter, _IIter, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBpartial_sum\fP (_IIter, _IIter, _OIter, _BinaryOper)" .br .ti -1c .RI "template _OIter \fBpartial_sum\fP (_IIter, _IIter, _OIter, _BinaryOper, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBpartition\fP (_FIter, _FIter, _Predicate)" .br .ti -1c .RI "template _FIter \fBpartition\fP (_FIter, _FIter, _Predicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBpartition\fP (_FIterator __begin, _FIterator __end, _Predicate __pred)" .br .ti -1c .RI "template _FIterator \fBpartition\fP (_FIterator __begin, _FIterator __end, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBrandom_shuffle\fP (_RAIter __begin, _RAIter __end)" .br .ti -1c .RI "template void \fBrandom_shuffle\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBrandom_shuffle\fP (_RAIter __begin, _RAIter __end, _RandomNumberGenerator &&__rand)" .br .ti -1c .RI "template void \fBrandom_shuffle\fP (_RAIter __begin, _RAIter __end, _RandomNumberGenerator &__rand, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBreplace\fP (_FIter, _FIter, const _Tp &, const _Tp &)" .br .ti -1c .RI "template void \fBreplace\fP (_FIter, _FIter, const _Tp &, const _Tp &, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template void \fBreplace\fP (_FIter, _FIter, const _Tp &, const _Tp &, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBreplace\fP (_FIterator __begin, _FIterator __end, const _Tp &__old_value, const _Tp &__new_value)" .br .ti -1c .RI "template void \fBreplace\fP (_FIterator __begin, _FIterator __end, const _Tp &__old_value, const _Tp &__new_value, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template void \fBreplace\fP (_FIterator __begin, _FIterator __end, const _Tp &__old_value, const _Tp &__new_value, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBreplace_if\fP (_FIter, _FIter, _Predicate, const _Tp &)" .br .ti -1c .RI "template void \fBreplace_if\fP (_FIter, _FIter, _Predicate, const _Tp &, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template void \fBreplace_if\fP (_FIter, _FIter, _Predicate, const _Tp &, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBreplace_if\fP (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp &__new_value)" .br .ti -1c .RI "template void \fBreplace_if\fP (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp &__new_value, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template void \fBreplace_if\fP (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp &__new_value, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter1 \fBsearch\fP (_FIter1, _FIter1, _FIter2, _FIter2)" .br .ti -1c .RI "template _FIter1 \fBsearch\fP (_FIter1, _FIter1, _FIter2, _FIter2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter1 \fBsearch\fP (_FIter1, _FIter1, _FIter2, _FIter2, _BiPredicate)" .br .ti -1c .RI "template _FIter1 \fBsearch\fP (_FIter1, _FIter1, _FIter2, _FIter2, _BiPredicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator1 \fBsearch\fP (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2)" .br .ti -1c .RI "template _FIterator1 \fBsearch\fP (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator1 \fBsearch\fP (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred)" .br .ti -1c .RI "template _FIterator1 \fBsearch\fP (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _ForwardIterator \fBsearch\fP (_ForwardIterator __first, _ForwardIterator __last, const _Searcher &__searcher)" .br .RI "Search a sequence using a Searcher object\&. " .ti -1c .RI "template _FIter \fBsearch_n\fP (_FIter, _FIter, _Integer, const _Tp &)" .br .ti -1c .RI "template _FIter \fBsearch_n\fP (_FIter, _FIter, _Integer, const _Tp &, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIter \fBsearch_n\fP (_FIter, _FIter, _Integer, const _Tp &, _BiPredicate)" .br .ti -1c .RI "template _FIter \fBsearch_n\fP (_FIter, _FIter, _Integer, const _Tp &, _BiPredicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBsearch_n\fP (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp &__val)" .br .ti -1c .RI "template _FIterator \fBsearch_n\fP (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp &__val, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _FIterator \fBsearch_n\fP (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp &__val, _BinaryPredicate __binary_pred)" .br .ti -1c .RI "template _FIterator \fBsearch_n\fP (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp &__val, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)" .br .ti -1c .RI "template _OutputIterator \fBset_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)" .br .ti -1c .RI "template _OutputIterator \fBset_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter)" .br .ti -1c .RI "template _OIter \fBset_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate)" .br .ti -1c .RI "template _OIter \fBset_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_intersection\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)" .br .ti -1c .RI "template _OutputIterator \fBset_intersection\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_intersection\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)" .br .ti -1c .RI "template _OutputIterator \fBset_intersection\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_intersection\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter)" .br .ti -1c .RI "template _OIter \fBset_intersection\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_intersection\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate)" .br .ti -1c .RI "template _OIter \fBset_intersection\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_symmetric_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)" .br .ti -1c .RI "template _OutputIterator \fBset_symmetric_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_symmetric_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)" .br .ti -1c .RI "template _OutputIterator \fBset_symmetric_difference\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_symmetric_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter)" .br .ti -1c .RI "template _OIter \fBset_symmetric_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_symmetric_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate)" .br .ti -1c .RI "template _OIter \fBset_symmetric_difference\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_union\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)" .br .ti -1c .RI "template _OutputIterator \fBset_union\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBset_union\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)" .br .ti -1c .RI "template _OutputIterator \fBset_union\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_union\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter)" .br .ti -1c .RI "template _OIter \fBset_union\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBset_union\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate)" .br .ti -1c .RI "template _OIter \fBset_union\fP (_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Predicate, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::balanced_quicksort_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::default_parallel_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_exact_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_sampling_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::parallel_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::quicksort_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, _Compare __comp)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBsort\fP (_RAIter __begin, _RAIter __end, _Compare __comp, _Parallelism __parallelism)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::balanced_quicksort_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::default_parallel_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::parallel_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::quicksort_tag\fP __parallelism)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, _Compare __comp)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template void \fBstable_sort\fP (_RAIter __begin, _RAIter __end, _Compare __comp, _Parallelism __parallelism)" .br .ti -1c .RI "template _OutputIterator \fBtransform\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _UnaryOperation __unary_op)" .br .ti -1c .RI "template _OutputIterator \fBtransform\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _UnaryOperation __unary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OutputIterator \fBtransform\fP (_IIter __begin, _IIter __end, _OutputIterator __result, _UnaryOperation __unary_op, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBtransform\fP (_IIter, _IIter, _OIter, _UnaryOperation)" .br .ti -1c .RI "template _OIter \fBtransform\fP (_IIter, _IIter, _OIter, _UnaryOperation, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _OIter \fBtransform\fP (_IIter, _IIter, _OIter, _UnaryOperation, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBtransform\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op)" .br .ti -1c .RI "template _OutputIterator \fBtransform\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .br .ti -1c .RI "template _OutputIterator \fBtransform\fP (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBtransform\fP (_IIter1, _IIter1, _IIter2, _OIter, _BiOperation)" .br .ti -1c .RI "template _OIter \fBtransform\fP (_IIter1, _IIter1, _IIter2, _OIter, _BiOperation, \fB__gnu_parallel::_Parallelism\fP)" .br .ti -1c .RI "template _OIter \fBtransform\fP (_IIter1, _IIter1, _IIter2, _OIter, _BiOperation, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBunique_copy\fP (_IIter __begin1, _IIter __end1, _OutputIterator __out)" .br .ti -1c .RI "template _OutputIterator \fBunique_copy\fP (_IIter __begin1, _IIter __end1, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OutputIterator \fBunique_copy\fP (_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred)" .br .ti -1c .RI "template _OutputIterator \fBunique_copy\fP (_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBunique_copy\fP (_IIter, _IIter, _OIter)" .br .ti -1c .RI "template _OIter \fBunique_copy\fP (_IIter, _IIter, _OIter, \fB__gnu_parallel::sequential_tag\fP)" .br .ti -1c .RI "template _OIter \fBunique_copy\fP (_IIter, _IIter, _OIter, _Predicate)" .br .ti -1c .RI "template _OIter \fBunique_copy\fP (_IIter, _IIter, _OIter, _Predicate, \fB__gnu_parallel::sequential_tag\fP)" .br .in -1c .SH "Detailed Description" .PP GNU parallel code, replaces standard behavior with parallel behavior\&. .SH "Function Documentation" .PP .SS "template _Tp std::__parallel::__accumulate_switch (__RAIter __begin, __RAIter __end, _Tp __init, _BinaryOperation __binary_op, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB85\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::__accumulate_switch (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB77\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::__accumulate_switch (_IIter __begin, _IIter __end, _Tp __init, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB69\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::__adjacent_difference_switch (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB403\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::__adjacent_difference_switch (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB414\fP of file \fBparallel/numeric\fP\&. .SS "template _FIterator std::__parallel::__adjacent_find_switch (_FIterator __begin, _FIterator __end, _BinaryPredicate __pred, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB783\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::__adjacent_find_switch (_FIterator __begin, _FIterator __end, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB766\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__adjacent_find_switch (_RAIter __begin, _RAIter __end, _BinaryPredicate __pred, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB791\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__adjacent_find_switch (_RAIter __begin, _RAIter __end, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB741\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::__count_if_switch (_IIter __begin, _IIter __end, _Predicate __pred, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB923\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _RAIter >::difference_type std::__parallel::__count_if_switch (_RAIter __begin, _RAIter __end, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB890\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::__count_switch (_IIter __begin, _IIter __end, const _Tp & __value, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB855\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _RAIter >::difference_type std::__parallel::__count_switch (_RAIter __begin, _RAIter __end, const _Tp & __value, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB823\fP of file \fBalgo\&.h\fP\&. .SS "template bool std::__parallel::__equal_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB271\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::__equal_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)\fC [inline]\fP" .PP Definition at line \fB282\fP of file \fBalgobase\&.h\fP\&. .SS "template _IIter std::__parallel::__find_first_of_switch (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB257\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::__find_first_of_switch (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB230\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__find_first_of_switch (_RAIter __begin1, _RAIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp, \fBrandom_access_iterator_tag\fP, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB240\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::__find_if_switch (_IIter __begin, _IIter __end, _Predicate __pred, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB179\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__find_if_switch (_RAIter __begin, _RAIter __end, _Predicate __pred, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB186\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::__find_switch (_IIter __begin, _IIter __end, const _Tp & __val, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB133\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__find_switch (_RAIter __begin, _RAIter __end, const _Tp & __val, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB140\fP of file \fBalgo\&.h\fP\&. .SS "template _Function std::__parallel::__for_each_switch (_IIter __begin, _IIter __end, _Function __f, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB75\fP of file \fBalgo\&.h\fP\&. .SS "template _Function std::__parallel::__for_each_switch (_RAIter __begin, _RAIter __end, _Function __f, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB82\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__generate_n_switch (_OutputIterator __begin, _Size __n, _Generator __gen, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB1490\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__generate_n_switch (_RAIter __begin, _Size __n, _Generator __gen, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1498\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::__generate_switch (_FIterator __begin, _FIterator __end, _Generator __gen, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB1430\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::__generate_switch (_RAIter __begin, _RAIter __end, _Generator __gen, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB1437\fP of file \fBalgo\&.h\fP\&. .SS "template _Tp std::__parallel::__inner_product_switch (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, _BinaryFunction1 __binary_op1, _BinaryFunction2 __binary_op2, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB223\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::__inner_product_switch (_RAIter1 __first1, _RAIter1 __last1, _RAIter2 __first2, _Tp __init, _BinaryFunction1 __binary_op1, _BinaryFunction2 __binary_op2, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag = \fC\fB__gnu_parallel::parallel_unbalanced\fP\fP)" .PP Definition at line \fB188\fP of file \fBparallel/numeric\fP\&. .SS "template bool std::__parallel::__lexicographical_compare_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB359\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::__lexicographical_compare_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB370\fP of file \fBalgobase\&.h\fP\&. .SS "template _FIterator std::__parallel::__max_element_switch (_FIterator __begin, _FIterator __end, _Compare __comp, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB2048\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__max_element_switch (_RAIter __begin, _RAIter __end, _Compare __comp, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB2056\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__merge_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, _IteratorTag1, _IteratorTag2, _IteratorTag3)\fC [inline]\fP" .PP Definition at line \fB1888\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__merge_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB1899\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::__min_element_switch (_FIterator __begin, _FIterator __end, _Compare __comp, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB2137\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__min_element_switch (_RAIter __begin, _RAIter __end, _Compare __comp, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB2145\fP of file \fBalgo\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::__mismatch_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB143\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::__mismatch_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB69\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _RAIter1, _RAIter2 > std::__parallel::__mismatch_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB76\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _RAIter1, _RAIter2 > std::__parallel::__mismatch_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB154\fP of file \fBalgobase\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__partial_sum_switch (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB330\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::__partial_sum_switch (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB339\fP of file \fBparallel/numeric\fP\&. .SS "template _FIterator std::__parallel::__partition_switch (_FIterator __begin, _FIterator __end, _Predicate __pred, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB1591\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__partition_switch (_RAIter __begin, _RAIter __end, _Predicate __pred, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB1599\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::__replace_if_switch (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp & __new_value, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB1366\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::__replace_if_switch (_RAIter __begin, _RAIter __end, _Predicate __pred, const _Tp & __new_value, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB1374\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::__replace_switch (_FIterator __begin, _FIterator __end, const _Tp & __old_value, const _Tp & __new_value, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB1314\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::__replace_switch (_RAIter __begin, _RAIter __end, const _Tp & __old_value, const _Tp & __new_value, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1323\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::__search_n_switch (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp & __val, _BinaryPredicate __binary_pred, _IteratorTag)\fC [inline]\fP" .PP Definition at line \fB1120\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter std::__parallel::__search_n_switch (_RAIter __begin, _RAIter __end, _Integer __count, const _Tp & __val, _BinaryPredicate __binary_pred, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB1099\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator1 std::__parallel::__search_switch (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB1033\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator1 std::__parallel::__search_switch (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB982\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter1 std::__parallel::__search_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _BinaryPredicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB1013\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter1 std::__parallel::__search_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB959\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__set_difference_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)\fC [inline]\fP" .PP Definition at line \fB657\fP of file \fBalgo\&.h\fP\&. .SS "template _Output_RAIter std::__parallel::__set_difference_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB668\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__set_intersection_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)\fC [inline]\fP" .PP Definition at line \fB470\fP of file \fBalgo\&.h\fP\&. .SS "template _Output_RAIter std::__parallel::__set_intersection_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB481\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__set_symmetric_difference_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)\fC [inline]\fP" .PP Definition at line \fB564\fP of file \fBalgo\&.h\fP\&. .SS "template _Output_RAIter std::__parallel::__set_symmetric_difference_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB575\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__set_union_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3)\fC [inline]\fP" .PP Definition at line \fB381\fP of file \fBalgo\&.h\fP\&. .SS "template _Output_RAIter std::__parallel::__set_union_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB392\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter2 std::__parallel::__transform1_switch (_RAIter1 __begin, _RAIter1 __end, _RAIter2 __result, _UnaryOperation __unary_op, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB1183\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter2 std::__parallel::__transform1_switch (_RAIter1 __begin, _RAIter1 __end, _RAIter2 __result, _UnaryOperation __unary_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB1150\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__transform2_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, _Tag1, _Tag2, _Tag3)\fC [inline]\fP" .PP Definition at line \fB1267\fP of file \fBalgo\&.h\fP\&. .SS "template _RAIter3 std::__parallel::__transform2_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter3 __result, _BinaryOperation __binary_op, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)" .PP Definition at line \fB1229\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::__unique_copy_switch (_IIter __begin, _IIter __last, _OutputIterator __out, _Predicate __pred, _IteratorTag1, _IteratorTag2)\fC [inline]\fP" .PP Definition at line \fB308\fP of file \fBalgo\&.h\fP\&. .SS "template _RandomAccessOutputIterator std::__parallel::__unique_copy_switch (_RAIter __begin, _RAIter __last, _RandomAccessOutputIterator __out, _Predicate __pred, \fBrandom_access_iterator_tag\fP, \fBrandom_access_iterator_tag\fP)" .PP Definition at line \fB317\fP of file \fBalgo\&.h\fP\&. .SS "template _Tp std::__parallel::accumulate (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op)\fC [inline]\fP" .PP Definition at line \fB155\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::accumulate (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB143\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::accumulate (_IIter __begin, _IIter __end, _Tp __init, _BinaryOperation __binary_op, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB62\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::accumulate (_IIter __begin, _IIter __end, _Tp __init)\fC [inline]\fP" .PP Definition at line \fB130\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::accumulate (_IIter __begin, _IIter __end, _Tp __init, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB116\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::accumulate (_IIter __begin, _IIter __end, _Tp __init, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB56\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::adjacent_difference (_IIter __begin, _IIter __end, _OutputIterator __result)\fC [inline]\fP" .PP Definition at line \fB462\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::adjacent_difference (_IIter __begin, _IIter __end, _OutputIterator __result, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB449\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::adjacent_difference (_IIter __begin, _IIter __end, _OutputIterator __result, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB384\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::adjacent_difference (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB392\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::adjacent_difference (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __binary_op)\fC [inline]\fP" .PP Definition at line \fB494\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::adjacent_difference (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __binary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB474\fP of file \fBparallel/numeric\fP\&. .SS "template _FIterator std::__parallel::adjacent_find (_FIterator __begin, _FIterator __end)\fC [inline]\fP" .PP Definition at line \fB773\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::adjacent_find (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB726\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::adjacent_find (_FIterator __begin, _FIterator __end, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB733\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::adjacent_find (_FIterator __begin, _FIterator __end, _BinaryPredicate __pred)\fC [inline]\fP" .PP Definition at line \fB806\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::count (_IIter __begin, _IIter __end, const _Tp & __value)\fC [inline]\fP" .PP Definition at line \fB873\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::count (_IIter __begin, _IIter __end, const _Tp & __value, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB863\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::count (_IIter __begin, _IIter __end, const _Tp & __value, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB816\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::count_if (_IIter __begin, _IIter __end, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB941\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::count_if (_IIter __begin, _IIter __end, _Predicate __pred, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB931\fP of file \fBalgo\&.h\fP\&. .SS "template \fBiterator_traits\fP< _IIter >::difference_type std::__parallel::count_if (_IIter __begin, _IIter __end, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB883\fP of file \fBalgo\&.h\fP\&. .SS "template constexpr bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)\fC [inline]\fP, \fC [constexpr]\fP" .PP Definition at line \fB219\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB204\fP of file \fBalgobase\&.h\fP\&. .SS "template constexpr bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)\fC [inline]\fP, \fC [constexpr]\fP" .PP Definition at line \fB303\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB250\fP of file \fBalgobase\&.h\fP\&. .SS "template constexpr bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _BinaryPredicate __binary_pred)\fC [inline]\fP, \fC [constexpr]\fP" .PP Definition at line \fB322\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB259\fP of file \fBalgobase\&.h\fP\&. .SS "template constexpr bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred)\fC [inline]\fP, \fC [constexpr]\fP" .PP Definition at line \fB234\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB211\fP of file \fBalgobase\&.h\fP\&. .SS "template _IIter std::__parallel::find (_IIter __begin, _IIter __end, const _Tp & __val)\fC [inline]\fP" .PP Definition at line \fB163\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find (_IIter __begin, _IIter __end, const _Tp & __val, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB126\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find_first_of (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2)\fC [inline]\fP" .PP Definition at line \fB279\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find_first_of (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB209\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find_first_of (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp)\fC [inline]\fP" .PP Definition at line \fB267\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find_first_of (_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB220\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find_if (_IIter __begin, _IIter __end, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB200\fP of file \fBalgo\&.h\fP\&. .SS "template _IIter std::__parallel::find_if (_IIter __begin, _IIter __end, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB172\fP of file \fBalgo\&.h\fP\&. .SS "template _Function std::__parallel::for_each (_IIter __begin, _IIter __end, _Function __f, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB68\fP of file \fBalgo\&.h\fP\&. .SS "template _Function std::__parallel::for_each (_Iterator __begin, _Iterator __end, _Function __f)\fC [inline]\fP" .PP Definition at line \fB117\fP of file \fBalgo\&.h\fP\&. .SS "template _Function std::__parallel::for_each (_Iterator __begin, _Iterator __end, _Function __f, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB107\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::generate (_FIterator __begin, _FIterator __end, _Generator __gen)\fC [inline]\fP" .PP Definition at line \fB1472\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::generate (_FIterator __begin, _FIterator __end, _Generator __gen, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1462\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::generate (_FIterator __begin, _FIterator __end, _Generator __gen, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1423\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::generate_n (_OutputIterator __begin, _Size __n, _Generator __gen)\fC [inline]\fP" .PP Definition at line \fB1519\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::generate_n (_OutputIterator __begin, _Size __n, _Generator __gen, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1509\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::generate_n (_OutputIterator __begin, _Size __n, _Generator __gen, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1482\fP of file \fBalgo\&.h\fP\&. .SS "template _Tp std::__parallel::inner_product (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init)\fC [inline]\fP" .PP Definition at line \fB293\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::inner_product (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB272\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::inner_product (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB168\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::inner_product (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, _BinaryFunction1 __binary_op1, _BinaryFunction2 __binary_op2)\fC [inline]\fP" .PP Definition at line \fB254\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::inner_product (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, _BinaryFunction1 __binary_op1, _BinaryFunction2 __binary_op2, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB234\fP of file \fBparallel/numeric\fP\&. .SS "template _Tp std::__parallel::inner_product (_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _Tp __init, _BinaryFunction1 __binary_op1, _BinaryFunction2 __binary_op2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB177\fP of file \fBparallel/numeric\fP\&. .SS "template constexpr bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)\fC [inline]\fP, \fC [constexpr]\fP" .PP Definition at line \fB421\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB340\fP of file \fBalgobase\&.h\fP\&. .SS "template constexpr bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred)\fC [inline]\fP, \fC [constexpr]\fP" .PP Definition at line \fB448\fP of file \fBalgobase\&.h\fP\&. .SS "template bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB349\fP of file \fBalgobase\&.h\fP\&. .SS "template _FIterator std::__parallel::max_element (_FIterator __begin, _FIterator __end)\fC [inline]\fP" .PP Definition at line \fB2093\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::max_element (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB2083\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::max_element (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB2034\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::max_element (_FIterator __begin, _FIterator __end, _Compare __comp)\fC [inline]\fP" .PP Definition at line \fB2113\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::max_element (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB2103\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::max_element (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB2041\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::merge (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result)\fC [inline]\fP" .PP Definition at line \fB1937\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::merge (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1867\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::merge (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp)\fC [inline]\fP" .PP Definition at line \fB1923\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::merge (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1877\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::min_element (_FIterator __begin, _FIterator __end)\fC [inline]\fP" .PP Definition at line \fB2182\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::min_element (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB2172\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::min_element (_FIterator __begin, _FIterator __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB2123\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::min_element (_FIterator __begin, _FIterator __end, _Compare __comp)\fC [inline]\fP" .PP Definition at line \fB2202\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::min_element (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB2192\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::min_element (_FIterator __begin, _FIterator __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB2130\fP of file \fBalgo\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)\fC [inline]\fP" .PP Definition at line \fB95\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB54\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)\fC [inline]\fP" .PP Definition at line \fB176\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB109\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB61\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _InputIterator1, _InputIterator2 > std::__parallel::mismatch (_InputIterator1 __begin1, _InputIterator1 __end1, _InputIterator2 __begin2, _InputIterator2 __end2, _BinaryPredicate __binary_pred)\fC [inline]\fP" .PP Definition at line \fB190\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _InputIterator1, _InputIterator2 > std::__parallel::mismatch (_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB121\fP of file \fBalgobase\&.h\fP\&. .SS "template \fBpair\fP< _InputIterator1, _InputIterator2 > std::__parallel::mismatch (_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB130\fP of file \fBalgobase\&.h\fP\&. .SS "template void std::__parallel::nth_element (_RAIter __begin, _RAIter __nth, _RAIter __end)\fC [inline]\fP" .PP Definition at line \fB1980\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::nth_element (_RAIter __begin, _RAIter __nth, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1950\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::nth_element (_RAIter __begin, _RAIter __nth, _RAIter __end, _Compare __comp)\fC [inline]\fP" .PP Definition at line \fB1965\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::nth_element (_RAIter __begin, _RAIter __nth, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1957\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::partial_sort (_RAIter __begin, _RAIter __middle, _RAIter __end)\fC [inline]\fP" .PP Definition at line \fB2022\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::partial_sort (_RAIter __begin, _RAIter __middle, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1999\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::partial_sort (_RAIter __begin, _RAIter __middle, _RAIter __end, _Compare __comp)" .PP Definition at line \fB2006\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::partial_sort (_RAIter __begin, _RAIter __middle, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1991\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::partial_sum (_IIter __begin, _IIter __end, _OutputIterator __result)\fC [inline]\fP" .PP Definition at line \fB357\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::partial_sum (_IIter __begin, _IIter __end, _OutputIterator __result, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB313\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::partial_sum (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __bin_op, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB321\fP of file \fBparallel/numeric\fP\&. .SS "template _OutputIterator std::__parallel::partial_sum (_IIter __begin, _IIter __end, _OutputIterator __result, _BinaryOperation __binary_op)\fC [inline]\fP" .PP Definition at line \fB368\fP of file \fBparallel/numeric\fP\&. .SS "template _FIterator std::__parallel::partition (_FIterator __begin, _FIterator __end, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB1621\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::partition (_FIterator __begin, _FIterator __end, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1584\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::random_shuffle (_RAIter __begin, _RAIter __end)\fC [inline]\fP" .PP Definition at line \fB1554\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::random_shuffle (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1529\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::random_shuffle (_RAIter __begin, _RAIter __end, _RandomNumberGenerator && __rand)" .PP Definition at line \fB1564\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::random_shuffle (_RAIter __begin, _RAIter __end, _RandomNumberGenerator & __rand, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1536\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::replace (_FIterator __begin, _FIterator __end, const _Tp & __old_value, const _Tp & __new_value)\fC [inline]\fP" .PP Definition at line \fB1347\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::replace (_FIterator __begin, _FIterator __end, const _Tp & __old_value, const _Tp & __new_value, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1336\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::replace (_FIterator __begin, _FIterator __end, const _Tp & __old_value, const _Tp & __new_value, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1307\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::replace_if (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp & __new_value)\fC [inline]\fP" .PP Definition at line \fB1413\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::replace_if (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp & __new_value, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1402\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::replace_if (_FIterator __begin, _FIterator __end, _Predicate __pred, const _Tp & __new_value, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1358\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator1 std::__parallel::search (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2)\fC [inline]\fP" .PP Definition at line \fB991\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator1 std::__parallel::search (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB951\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator1 std::__parallel::search (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred)\fC [inline]\fP" .PP Definition at line \fB1043\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator1 std::__parallel::search (_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1003\fP of file \fBalgo\&.h\fP\&. .SS "template _ForwardIterator std::__parallel::search (_ForwardIterator __first, _ForwardIterator __last, const _Searcher & __searcher)\fC [inline]\fP" .PP Search a sequence using a Searcher object\&. .PP \fBParameters\fP .RS 4 \fI__first\fP A forward iterator\&. .br \fI__last\fP A forward iterator\&. .br \fI__searcher\fP A callable object\&. .RE .PP \fBReturns\fP .RS 4 \fC__searcher(__first,__last)\fP\&.first .RE .PP .PP Definition at line \fB1062\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::search_n (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp & __val)\fC [inline]\fP" .PP Definition at line \fB1087\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::search_n (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp & __val, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1070\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::search_n (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp & __val, _BinaryPredicate __binary_pred)\fC [inline]\fP" .PP Definition at line \fB1130\fP of file \fBalgo\&.h\fP\&. .SS "template _FIterator std::__parallel::search_n (_FIterator __begin, _FIterator __end, _Integer __count, const _Tp & __val, _BinaryPredicate __binary_pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1078\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)\fC [inline]\fP" .PP Definition at line \fB693\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB635\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB712\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB645\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_intersection (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)\fC [inline]\fP" .PP Definition at line \fB507\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_intersection (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB447\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_intersection (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB525\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_intersection (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB457\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_symmetric_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)\fC [inline]\fP" .PP Definition at line \fB601\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_symmetric_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB540\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_symmetric_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB620\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_symmetric_difference (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB551\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_union (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out)\fC [inline]\fP" .PP Definition at line \fB414\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_union (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB359\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_union (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB432\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::set_union (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB369\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end)\fC [inline]\fP" .PP Definition at line \fB1668\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::balanced_quicksort_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1738\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::default_parallel_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1678\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_exact_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1718\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_sampling_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1708\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1698\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::parallel_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1688\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::quicksort_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1728\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1632\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, _Compare __comp)" .PP Definition at line \fB1748\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1639\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::sort (_RAIter __begin, _RAIter __end, _Compare __comp, _Parallelism __parallelism)" .PP Definition at line \fB1648\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end)\fC [inline]\fP" .PP Definition at line \fB1797\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::balanced_quicksort_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1847\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::default_parallel_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1807\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::multiway_mergesort_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1827\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::parallel_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1817\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::quicksort_tag\fP __parallelism)\fC [inline]\fP" .PP Definition at line \fB1837\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1760\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, _Compare __comp)" .PP Definition at line \fB1857\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, _Compare __comp, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1767\fP of file \fBalgo\&.h\fP\&. .SS "template void std::__parallel::stable_sort (_RAIter __begin, _RAIter __end, _Compare __comp, _Parallelism __parallelism)" .PP Definition at line \fB1775\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::transform (_IIter __begin, _IIter __end, _OutputIterator __result, _UnaryOperation __unary_op)\fC [inline]\fP" .PP Definition at line \fB1206\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::transform (_IIter __begin, _IIter __end, _OutputIterator __result, _UnaryOperation __unary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1193\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::transform (_IIter __begin, _IIter __end, _OutputIterator __result, _UnaryOperation __unary_op, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1142\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::transform (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op)\fC [inline]\fP" .PP Definition at line \fB1293\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::transform (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, \fB__gnu_parallel::_Parallelism\fP __parallelism_tag)\fC [inline]\fP" .PP Definition at line \fB1277\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::transform (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB1219\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::unique_copy (_IIter __begin1, _IIter __end1, _OutputIterator __out)\fC [inline]\fP" .PP Definition at line \fB333\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::unique_copy (_IIter __begin1, _IIter __end1, _OutputIterator __out, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB292\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::unique_copy (_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred)\fC [inline]\fP" .PP Definition at line \fB346\fP of file \fBalgo\&.h\fP\&. .SS "template _OutputIterator std::__parallel::unique_copy (_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred, \fB__gnu_parallel::sequential_tag\fP)\fC [inline]\fP" .PP Definition at line \fB300\fP of file \fBalgo\&.h\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.