.. Copyright (C) 2019 Thomas Heller Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) .. _modules_algorithms_api: ------------------------------------------------------------------------------- algorithms ------------------------------------------------------------------------------- See :ref:`public_api` for a list of names and headers that are part of the public |hpx| API. .. toctree:: :maxdepth: 1 /libs/core/algorithms/api/is_value_proxy.rst /libs/core/algorithms/api/pointer_category.rst /libs/core/algorithms/api/projected.rst /libs/core/algorithms/api/projected_range.rst /libs/core/algorithms/api/segmented_iterator_traits.rst /libs/core/algorithms/api/algorithm.rst /libs/core/algorithms/api/container_algorithms.rst /libs/core/algorithms/api/container_memory.rst /libs/core/algorithms/api/container_numeric.rst /libs/core/algorithms/api/datapar.rst /libs/core/algorithms/api/memory.rst /libs/core/algorithms/api/numeric.rst /libs/core/algorithms/api/spmd_block.rst /libs/core/algorithms/api/task_block.rst /libs/core/algorithms/api/task_group.rst /libs/core/algorithms/api/adjacent_difference.rst /libs/core/algorithms/api/adjacent_find.rst /libs/core/algorithms/api/all_any_none.rst /libs/core/algorithms/api/copy.rst /libs/core/algorithms/api/count.rst /libs/core/algorithms/api/destroy.rst /libs/core/algorithms/api/ends_with.rst /libs/core/algorithms/api/equal.rst /libs/core/algorithms/api/exclusive_scan.rst /libs/core/algorithms/api/fill.rst /libs/core/algorithms/api/find.rst /libs/core/algorithms/api/for_each.rst /libs/core/algorithms/api/for_loop.rst /libs/core/algorithms/api/for_loop_induction.rst /libs/core/algorithms/api/for_loop_reduction.rst /libs/core/algorithms/api/generate.rst /libs/core/algorithms/api/includes.rst /libs/core/algorithms/api/inclusive_scan.rst /libs/core/algorithms/api/is_heap.rst /libs/core/algorithms/api/is_partitioned.rst /libs/core/algorithms/api/is_sorted.rst /libs/core/algorithms/api/lexicographical_compare.rst /libs/core/algorithms/api/make_heap.rst /libs/core/algorithms/api/merge.rst /libs/core/algorithms/api/minmax.rst /libs/core/algorithms/api/mismatch.rst /libs/core/algorithms/api/move.rst /libs/core/algorithms/api/nth_element.rst /libs/core/algorithms/api/partial_sort.rst /libs/core/algorithms/api/partial_sort_copy.rst /libs/core/algorithms/api/partition.rst /libs/core/algorithms/api/reduce.rst /libs/core/algorithms/api/reduce_by_key.rst /libs/core/algorithms/api/remove.rst /libs/core/algorithms/api/remove_copy.rst /libs/core/algorithms/api/replace.rst /libs/core/algorithms/api/reverse.rst /libs/core/algorithms/api/rotate.rst /libs/core/algorithms/api/search.rst /libs/core/algorithms/api/set_difference.rst /libs/core/algorithms/api/set_intersection.rst /libs/core/algorithms/api/set_symmetric_difference.rst /libs/core/algorithms/api/set_union.rst /libs/core/algorithms/api/shift_left.rst /libs/core/algorithms/api/shift_right.rst /libs/core/algorithms/api/sort.rst /libs/core/algorithms/api/sort_by_key.rst /libs/core/algorithms/api/stable_sort.rst /libs/core/algorithms/api/starts_with.rst /libs/core/algorithms/api/swap_ranges.rst /libs/core/algorithms/api/transform.rst /libs/core/algorithms/api/transform_exclusive_scan.rst /libs/core/algorithms/api/transform_inclusive_scan.rst /libs/core/algorithms/api/transform_reduce.rst /libs/core/algorithms/api/transform_reduce_binary.rst /libs/core/algorithms/api/uninitialized_copy.rst /libs/core/algorithms/api/uninitialized_default_construct.rst /libs/core/algorithms/api/uninitialized_fill.rst /libs/core/algorithms/api/uninitialized_move.rst /libs/core/algorithms/api/uninitialized_value_construct.rst /libs/core/algorithms/api/unique.rst /libs/core/algorithms/api/adjacent_difference.rst /libs/core/algorithms/api/adjacent_find.rst /libs/core/algorithms/api/all_any_none.rst /libs/core/algorithms/api/copy.rst /libs/core/algorithms/api/count.rst /libs/core/algorithms/api/destroy.rst /libs/core/algorithms/api/ends_with.rst /libs/core/algorithms/api/equal.rst /libs/core/algorithms/api/exclusive_scan.rst /libs/core/algorithms/api/fill.rst /libs/core/algorithms/api/find.rst /libs/core/algorithms/api/for_each.rst /libs/core/algorithms/api/for_loop.rst /libs/core/algorithms/api/generate.rst /libs/core/algorithms/api/includes.rst /libs/core/algorithms/api/inclusive_scan.rst /libs/core/algorithms/api/is_heap.rst /libs/core/algorithms/api/is_partitioned.rst /libs/core/algorithms/api/is_sorted.rst /libs/core/algorithms/api/lexicographical_compare.rst /libs/core/algorithms/api/make_heap.rst /libs/core/algorithms/api/merge.rst /libs/core/algorithms/api/minmax.rst /libs/core/algorithms/api/mismatch.rst /libs/core/algorithms/api/move.rst /libs/core/algorithms/api/nth_element.rst /libs/core/algorithms/api/partial_sort.rst /libs/core/algorithms/api/partial_sort_copy.rst /libs/core/algorithms/api/partition.rst /libs/core/algorithms/api/reduce.rst /libs/core/algorithms/api/remove.rst /libs/core/algorithms/api/remove_copy.rst /libs/core/algorithms/api/replace.rst /libs/core/algorithms/api/reverse.rst /libs/core/algorithms/api/rotate.rst /libs/core/algorithms/api/search.rst /libs/core/algorithms/api/set_difference.rst /libs/core/algorithms/api/set_intersection.rst /libs/core/algorithms/api/set_symmetric_difference.rst /libs/core/algorithms/api/set_union.rst /libs/core/algorithms/api/shift_left.rst /libs/core/algorithms/api/shift_right.rst /libs/core/algorithms/api/sort.rst /libs/core/algorithms/api/stable_sort.rst /libs/core/algorithms/api/starts_with.rst /libs/core/algorithms/api/swap_ranges.rst /libs/core/algorithms/api/transform.rst /libs/core/algorithms/api/transform_exclusive_scan.rst /libs/core/algorithms/api/transform_inclusive_scan.rst /libs/core/algorithms/api/transform_reduce.rst /libs/core/algorithms/api/uninitialized_copy.rst /libs/core/algorithms/api/uninitialized_default_construct.rst /libs/core/algorithms/api/uninitialized_fill.rst /libs/core/algorithms/api/uninitialized_move.rst /libs/core/algorithms/api/uninitialized_value_construct.rst /libs/core/algorithms/api/unique.rst /libs/core/algorithms/api/adjacent_difference.rst /libs/core/algorithms/api/adjacent_find.rst /libs/core/algorithms/api/equal.rst /libs/core/algorithms/api/fill.rst /libs/core/algorithms/api/find.rst /libs/core/algorithms/api/generate.rst /libs/core/algorithms/api/iterator_helpers.rst /libs/core/algorithms/api/loop.rst /libs/core/algorithms/api/mismatch.rst /libs/core/algorithms/api/transfer.rst /libs/core/algorithms/api/transform_loop.rst /libs/core/algorithms/api/zip_iterator.rst /libs/core/algorithms/api/cancellation_token.rst /libs/core/algorithms/api/compare_projected.rst /libs/core/algorithms/api/foreach_partitioner.rst /libs/core/algorithms/api/invoke_projected.rst /libs/core/algorithms/api/loop.rst /libs/core/algorithms/api/low_level.rst /libs/core/algorithms/api/merge_four.rst /libs/core/algorithms/api/merge_vector.rst /libs/core/algorithms/api/nbits.rst /libs/core/algorithms/api/partitioner.rst /libs/core/algorithms/api/partitioner_with_cleanup.rst /libs/core/algorithms/api/prefetching.rst /libs/core/algorithms/api/projection_identity.rst /libs/core/algorithms/api/range.rst /libs/core/algorithms/api/ranges_facilities.rst /libs/core/algorithms/api/result_types.rst /libs/core/algorithms/api/scan_partitioner.rst /libs/core/algorithms/api/transfer.rst /libs/core/algorithms/api/transform_loop.rst /libs/core/algorithms/api/zip_iterator.rst