Loading...
Searching...
No Matches
parallel_algorithms.h File Reference

Go to the source code of this file.

Namespaces

namespace  opennn
 

Macros

#define OPENNN_PARALLEL_ALGORITHMS_H_
 

Functions

bool opennn::use_parallel_algorithm (ptrdiff_t size) noexcept
 
template<typename Iterator, typename Compare = less<>>
void opennn::sort_parallel_if_large (Iterator first, Iterator last, Compare compare={})
 
template<typename Iterator, typename Compare = less<>>
void opennn::stable_sort_parallel_if_large (Iterator first, Iterator last, Compare compare={})
 
template<typename Iterator, typename Compare = less<>>
void opennn::nth_element_parallel_if_large (Iterator first, Iterator nth, Iterator last, Compare compare={})
 

Variables

constexpr ptrdiff_t opennn::parallel_algorithm_min_size = 65536
 

Macro Definition Documentation

◆ OPENNN_PARALLEL_ALGORITHMS_H_

#define OPENNN_PARALLEL_ALGORITHMS_H_