GNU g++  v5.2.1
GNU Standard C++
parallel Directory Reference
Directory dependency graph for parallel:
/usr/include/c++/5/parallel

Files

file  algo.h
 Parallel STL function calls corresponding to the stl_algo.h header.
 
file  algobase.h
 Parallel STL function calls corresponding to the stl_algobase.h header.
 
file  algorithmfwd.h
 This file is a GNU parallel extension to the Standard C++ Library.
 
file  balanced_quicksort.h
 Implementation of a dynamically load-balanced parallel quicksort.
 
file  base.h
 Sequential helper functions.
 
file  basic_iterator.h
 Includes the original header files concerned with iterators except for stream iterators.
 
file  checkers.h
 Routines for checking the correctness of algorithm results.
 
file  compatibility.h
 Compatibility layer, mostly concerned with atomic operations.
 
file  compiletime_settings.h
 Defines on options concerning debugging and performance, at compile-time.
 
file  equally_split.h
 This file is a GNU parallel extension to the Standard C++ Library.
 
file  features.h
 Defines on whether to include algorithm variants.
 
file  find.h
 Parallel implementation base for std::find(), std::equal() and related functions.
 
file  find_selectors.h
 _Function objects representing different tasks to be plugged into the parallel find algorithm.
 
file  for_each.h
 Main interface for embarrassingly parallel functions.
 
file  for_each_selectors.h
 Functors representing different tasks to be plugged into the generic parallelization methods for embarrassingly parallel functions.
 
file  iterator.h
 Helper iterator classes for the std::transform() functions.
 
file  list_partition.h
 _Functionality to split __sequence referenced by only input iterators.
 
file  losertree.h
 Many generic loser tree variants.
 
file  merge.h
 Parallel implementation of std::merge().
 
file  multiseq_selection.h
 Functions to find elements of a certain global __rank in multiple sorted sequences.
 
file  multiway_merge.h
 Implementation of sequential and parallel multiway merge.
 
file  multiway_mergesort.h
 Parallel multiway merge sort.
 
file  numericfwd.h
 This file is a GNU parallel extension to the Standard C++ Library.
 
file  omp_loop.h
 Parallelization of embarrassingly parallel execution by means of an OpenMP for loop.
 
file  omp_loop_static.h
 Parallelization of embarrassingly parallel execution by means of an OpenMP for loop with static scheduling.
 
file  par_loop.h
 Parallelization of embarrassingly parallel execution by means of equal splitting.
 
file  parallel.h
 End-user include file.
 
file  partial_sum.h
 Parallel implementation of std::partial_sum(), i.e.
 
file  partition.h
 Parallel implementation of std::partition(), std::nth_element(), and std::partial_sort().
 
file  queue.h
 Lock-free double-ended queue.
 
file  quicksort.h
 Implementation of a unbalanced parallel quicksort (in-place).
 
file  random_number.h
 Random number generator based on the Mersenne twister.
 
file  random_shuffle.h
 Parallel implementation of std::random_shuffle().
 
file  search.h
 Parallel implementation base for std::search() and std::search_n().
 
file  set_operations.h
 Parallel implementations of set operations for random-access iterators.
 
file  settings.h
 Runtime settings and tuning parameters, heuristics to decide whether to use parallelized algorithms.
 
file  sort.h
 Parallel sorting algorithm switch.
 
file  tags.h
 Tags for compile-time selection.
 
file  types.h
 Basic types and typedefs.
 
file  unique_copy.h
 Parallel implementations of std::unique_copy().
 
file  workstealing.h
 Parallelization of embarrassingly parallel execution by means of work-stealing.