SHAD
Library API
Full API
Namespaces
Classes and Structs
Enums
Functions
Template Function __sssp_iteration
Template Function __sssp_length
Template Function __sssp_neigh_iter
Template Function shad::accumulate(InputIt, InputIt, T, BinaryOperation)
Template Function shad::accumulate(InputIt, InputIt, T)
Template Function shad::adjacent_difference(InputIt, InputIt, OutputIt)
Template Function shad::adjacent_difference(ExecutionPolicy&&, InputIt, InputIt, OutputIt)
Template Function shad::adjacent_difference(InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::adjacent_difference(ExecutionPolicy&&, InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::all_of
Template Function shad::any_of
Template Function shad::constants::max
Template Function shad::constants::min
Template Function shad::count
Template Function shad::count_if
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(ENC_t)
Template Function shad::data_types::decode(std::array<ENC_t, MAX_s>&)
Function shad::data_types::decode< uint64_t, std::string, data_types::BOOL >
Function shad::data_types::decode< uint64_t, std::string, data_types::CHARS >
Function shad::data_types::decode< uint64_t, std::string, data_types::DATE >
Function shad::data_types::decode< uint64_t, std::string, data_types::DOUBLE >
Function shad::data_types::decode< uint64_t, std::string, data_types::FLOAT >
Function shad::data_types::decode< uint64_t, std::string, data_types::INT >
Function shad::data_types::decode< uint64_t, std::string, data_types::IP_ADDRESS >
Function shad::data_types::decode< uint64_t, std::string, data_types::UINT >
Template Function shad::data_types::encode(IN_t&)
Template Function shad::data_types::encode(IN_t&)
Template Function shad::data_types::encode(IN_t&, data_t)
Template Function shad::data_types::encode(std::string&)
Function shad::data_types::encode< uint64_t, std::string, data_types::BOOL >
Function shad::data_types::encode< uint64_t, std::string, data_types::CHARS >
Function shad::data_types::encode< uint64_t, std::string, data_types::DATE >
Function shad::data_types::encode< uint64_t, std::string, data_types::DATE_TIME >
Function shad::data_types::encode< uint64_t, std::string, data_types::DOUBLE >
Function shad::data_types::encode< uint64_t, std::string, data_types::FLOAT >
Function shad::data_types::encode< uint64_t, std::string, data_types::INT >
Function shad::data_types::encode< uint64_t, std::string, data_types::IP_ADDRESS >
Function shad::data_types::encode< uint64_t, std::string, data_types::UINT >
Function shad::data_types::encode< uint64_t, std::string, data_types::USDATE >
Template Function shad::equal(InputIt1, InputIt1, InputIt2)
Template Function shad::equal(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2)
Template Function shad::equal(InputIt1, InputIt1, InputIt2, BinaryPredicate)
Template Function shad::equal(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryPredicate)
Template Function shad::equal(InputIt1, InputIt1, InputIt2, InputIt2)
Template Function shad::equal(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, ForwardIt2)
Template Function shad::equal(InputIt1, InputIt1, InputIt2, InputIt2, BinaryPredicate)
Template Function shad::equal(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, ForwardIt2, BinaryPredicate)
Template Function shad::exclusive_scan(InputIt, InputIt, OutputIt, T)
Template Function shad::exclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T)
Template Function shad::exclusive_scan(InputIt, InputIt, OutputIt, T, BinaryOperation)
Template Function shad::exclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOperation)
Template Function shad::fill
Template Function shad::find
Template Function shad::find_if
Template Function shad::find_if_not
Template Function shad::for_each
Template Function shad::generate
Function shad::getTargetLocalityFromTargePosition
Template Function shad::HashFunction(const KeyTy&, uint8_t)
Template Function shad::HashFunction(const std::vector<KeyTy>&, uint8_t)
Template Function shad::impl::accumulate
Template Function shad::impl::adjacent_difference(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::impl::adjacent_difference(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::impl::advance_output_iterator(It&, It2, It2)
Template Function shad::impl::advance_output_iterator(shad::insert_iterator<T>&, It2, It2)
Template Function shad::impl::advance_output_iterator(shad::buffered_insert_iterator<T>, It2, It2)
Template Function shad::impl::all_of(distributed_sequential_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::all_of(distributed_parallel_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::any_of(distributed_sequential_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::any_of(distributed_parallel_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::apply_from
Template Function shad::impl::count(distributed_sequential_tag&&, InputItr, InputItr, const T&)
Template Function shad::impl::count(distributed_parallel_tag&&, InputItr, InputItr, const T&)
Template Function shad::impl::count_if(distributed_sequential_tag&&, InputItr, InputItr, UnaryPredicate)
Template Function shad::impl::count_if(distributed_parallel_tag&&, InputItr, InputItr, UnaryPredicate)
Template Function shad::impl::distributed_folding_map
Template Function shad::impl::distributed_folding_map_early_termination
Template Function shad::impl::distributed_folding_map_void
Template Function shad::impl::distributed_map
Template Function shad::impl::distributed_map_init
Template Function shad::impl::distributed_map_void
Template Function shad::impl::equal(distributed_sequential_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryPredicate)
Template Function shad::impl::equal(distributed_parallel_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryPredicate)
Template Function shad::impl::exclusive_scan(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, T)
Template Function shad::impl::exclusive_scan(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, T)
Template Function shad::impl::fill(distributed_parallel_tag&&, ForwardIt, ForwardIt, const T&)
Template Function shad::impl::fill(distributed_sequential_tag&&, ForwardIt, ForwardIt, const T&)
Template Function shad::impl::find(distributed_sequential_tag&&, ForwardItr, ForwardItr, const T&)
Template Function shad::impl::find(distributed_parallel_tag&&, ForwardItr, ForwardItr, const T&)
Template Function shad::impl::find_if(distributed_sequential_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::find_if(distributed_parallel_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::find_if_not(distributed_sequential_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::find_if_not(distributed_parallel_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::flush_iterator(It&)
Template Function shad::impl::flush_iterator(shad::buffered_insert_iterator<T>&)
Template Function shad::impl::for_each(distributed_sequential_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::for_each(distributed_parallel_tag&&, ForwardItr, ForwardItr, UnaryPredicate)
Template Function shad::impl::generate(distributed_parallel_tag&&, ForwardIt, ForwardIt, Generator)
Template Function shad::impl::generate(distributed_sequential_tag&&, ForwardIt, ForwardIt, Generator)
Template Function shad::impl::inclusive_scan(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::impl::inclusive_scan(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::impl::inclusive_scan(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, T)
Template Function shad::impl::inclusive_scan(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, T)
Template Function shad::impl::inner_product(InputIt1, InputIt1, InputIt2, T)
Template Function shad::impl::inner_product(InputIt1, InputIt1, InputIt2, T, BinaryOperation1, BinaryOperation2)
Template Function shad::impl::iota
Template Function shad::impl::lexicographical_compare(distributed_sequential_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, ForwardIt2, BinaryPredicate)
Template Function shad::impl::lexicographical_compare(distributed_parallel_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, ForwardIt2, BinaryPredicate)
Template Function shad::impl::local_map
Template Function shad::impl::local_map_init
Template Function shad::impl::local_map_void
Template Function shad::impl::local_map_void_offset
Template Function shad::impl::max_element(distributed_sequential_tag&&, ForwardIt, ForwardIt, Compare)
Template Function shad::impl::max_element(distributed_parallel_tag&&, ForwardIt, ForwardIt, Compare)
Template Function shad::impl::min_element(distributed_sequential_tag&&, ForwardIt, ForwardIt, Compare)
Template Function shad::impl::min_element(distributed_parallel_tag&&, ForwardIt, ForwardIt, Compare)
Template Function shad::impl::minmax_element(distributed_sequential_tag&&, ForwardIt, ForwardIt, Compare)
Template Function shad::impl::minmax_element(distributed_parallel_tag&&, ForwardIt, ForwardIt, Compare)
Template Function shad::impl::operator<
Template Function shad::impl::operator==
Template Function shad::impl::operator>
Template Function shad::impl::partial_sum
Template Function shad::impl::reduce(distributed_sequential_tag&&, InputIt, InputIt, T, BinaryOperation)
Template Function shad::impl::reduce(distributed_parallel_tag&&, InputIt, InputIt, T, BinaryOperation)
Template Function shad::impl::replace(distributed_parallel_tag&&, ForwardIt, ForwardIt, const T&, const T&)
Template Function shad::impl::replace(distributed_sequential_tag&&, ForwardIt, ForwardIt, const T&, const T&)
Template Function shad::impl::replace_if(distributed_parallel_tag&&, ForwardIt, ForwardIt, UnaryPredicate, const T&)
Template Function shad::impl::replace_if(distributed_sequential_tag&&, ForwardIt, ForwardIt, UnaryPredicate, const T&)
Template Function shad::impl::transform(distributed_parallel_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform(distributed_sequential_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_exclusive_scan(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, T, BinaryOperation, UnaryOperation)
Template Function shad::impl::transform_exclusive_scan(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, T, BinaryOperation, UnaryOperation)
Template Function shad::impl::transform_impl::async_block_contiguous_remote
Template Function shad::impl::transform_impl::block_contiguous_local
Template Function shad::impl::transform_impl::block_contiguous_local_par
Template Function shad::impl::transform_impl::block_contiguous_remote
Template Function shad::impl::transform_impl::dpar_kernel(std::true_type, ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_impl::dpar_kernel(std::false_type, ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_impl::dpar_kernel(ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_impl::dseq_kernel(std::true_type, ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_impl::dseq_kernel(std::false_type, ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_impl::dseq_kernel(ForwardIt1, ForwardIt1, ForwardIt2, UnaryOperation)
Template Function shad::impl::transform_inclusive_scan(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation)
Template Function shad::impl::transform_inclusive_scan(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation)
Template Function shad::impl::transform_inclusive_scan(distributed_sequential_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation, T)
Template Function shad::impl::transform_inclusive_scan(distributed_parallel_tag&&, InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation, T)
Template Function shad::impl::transform_reduce(distributed_sequential_tag&&, ForwardIt, ForwardIt, T, BinaryOp, UnaryOp)
Template Function shad::impl::transform_reduce(distributed_parallel_tag&&, ForwardIt, ForwardIt, T, BinaryOp, UnaryOp)
Template Function shad::impl::transform_reduce(distributed_sequential_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOp1, BinaryOp2)
Template Function shad::impl::transform_reduce(distributed_parallel_tag&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOp1, BinaryOp2)
Template Function shad::impl::wait_iterator(It&)
Template Function shad::impl::wait_iterator(shad::buffered_insert_iterator<T>&)
Template Function shad::inclusive_scan(InputIt, InputIt, OutputIt)
Template Function shad::inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2)
Template Function shad::inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation)
Template Function shad::inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation, T)
Template Function shad::inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation, T)
Template Function shad::inner_product(InputIt1, InputIt1, InputIt2, T)
Template Function shad::inner_product(InputIt1, InputIt1, InputIt2, T, BinaryOperation1, BinaryOperation2)
Template Function shad::iota
Template Function shad::lexicographical_compare(InputIt1, InputIt1, InputIt2, InputIt2)
Template Function shad::lexicographical_compare(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, ForwardIt2)
Template Function shad::lexicographical_compare(InputIt1, InputIt1, InputIt2, InputIt2, Compare)
Template Function shad::lexicographical_compare(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, ForwardIt2, Compare)
Function shad::main
Template Function shad::max_element(ForwardIt, ForwardIt)
Template Function shad::max_element(ExecutionPolicy&&, ForwardIt, ForwardIt)
Template Function shad::max_element(ForwardIt, ForwardIt, Compare)
Template Function shad::max_element(ExecutionPolicy&&, ForwardIt, ForwardIt, Compare)
Template Function shad::min_element(ForwardIt, ForwardIt)
Template Function shad::min_element(ExecutionPolicy&&, ForwardIt, ForwardIt)
Template Function shad::min_element(ForwardIt, ForwardIt, Compare)
Template Function shad::min_element(ExecutionPolicy&&, ForwardIt, ForwardIt, Compare)
Template Function shad::minmax_element(ForwardIt, ForwardIt)
Template Function shad::minmax_element(ExecutionPolicy&&, ForwardIt, ForwardIt)
Template Function shad::minmax_element(ForwardIt, ForwardIt, Compare)
Template Function shad::minmax_element(ExecutionPolicy&&, ForwardIt, ForwardIt, Compare)
Template Function shad::none_of
Template Function shad::operator!=
Template Function shad::operator<<(std::ostream&, const ObjectIdentifier<T>&)
Template Function shad::operator<<(std::ostream&, const ObjectIdentifierCounter<T>&)
Template Function shad::operator<=
Template Function shad::operator==
Template Function shad::operator>
Template Function shad::operator>=
Template Function shad::partial_sum(InputIt, InputIt, OutputIt)
Template Function shad::partial_sum(InputIt, InputIt, OutputIt, BinaryOperation)
Template Function shad::reduce(ExecutionPolicy&&, ForwardIt, ForwardIt, T, BinaryOp)
Template Function shad::reduce(InputIt, InputIt)
Template Function shad::reduce(ExecutionPolicy&&, ForwardIt, ForwardIt)
Template Function shad::reduce(InputIt, InputIt, T)
Template Function shad::reduce(ExecutionPolicy&&, ForwardIt, ForwardIt, T)
Template Function shad::reduce(InputIt, InputIt, T, BinaryOp)
Template Function shad::replace
Template Function shad::replace_if
Function shad::rt::allLocalities
Template Function shad::rt::asyncDma(Handle&, const Locality&, const T *, const T *, const size_t)
Template Function shad::rt::asyncDma(Handle&, const T *, const Locality&, const T *, const size_t)
Template Function shad::rt::asyncExecuteAt(Handle&, const Locality&, FunT&&, const InArgsT&)
Template Function shad::rt::asyncExecuteAt(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
Template Function shad::rt::asyncExecuteAtWithRet(Handle&, const Locality&, FunT&&, const InArgsT&, ResT *)
Template Function shad::rt::asyncExecuteAtWithRet(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, ResT *)
Template Function shad::rt::asyncExecuteAtWithRetBuff(Handle&, const Locality&, FunT&&, const InArgsT&, uint8_t *, uint32_t *)
Template Function shad::rt::asyncExecuteAtWithRetBuff(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, uint8_t *, uint32_t *)
Template Function shad::rt::asyncExecuteOnAll(Handle&, FunT&&, const InArgsT&)
Template Function shad::rt::asyncExecuteOnAll(Handle&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
Template Function shad::rt::asyncForEachAt(Handle&, const Locality&, FunT&&, const InArgsT&, const size_t)
Template Function shad::rt::asyncForEachAt(Handle&, const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
Template Function shad::rt::asyncForEachOnAll(Handle&, FunT&&, const InArgsT&, const size_t)
Template Function shad::rt::asyncForEachOnAll(Handle&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
Template Function shad::rt::dma(const Locality&, const T *, const T *, const size_t)
Template Function shad::rt::dma(const T *, const Locality&, const T *, const size_t)
Template Function shad::rt::executeAt(const Locality&, FunT&&, const InArgsT&)
Template Function shad::rt::executeAt(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
Template Function shad::rt::executeAtWithRet(const Locality&, FunT&&, const InArgsT&, ResT *)
Template Function shad::rt::executeAtWithRet(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, ResT *)
Template Function shad::rt::executeAtWithRetBuff(const Locality&, FunT&&, const InArgsT&, uint8_t *, uint32_t *)
Template Function shad::rt::executeAtWithRetBuff(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, uint8_t *, uint32_t *)
Template Function shad::rt::executeOnAll(FunT&&, const InArgsT&)
Template Function shad::rt::executeOnAll(FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t)
Template Function shad::rt::forEachAt(const Locality&, FunT&&, const InArgsT&, const size_t)
Template Function shad::rt::forEachAt(const Locality&, FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
Template Function shad::rt::forEachOnAll(FunT&&, const InArgsT&, const size_t)
Template Function shad::rt::forEachOnAll(FunT&&, const std::shared_ptr<uint8_t>&, const uint32_t, const size_t)
Template Function shad::rt::impl::asyncExecFunWithRetBuffWrapper
Template Function shad::rt::impl::asyncExecFunWithRetWrapper(const void *, uint32_t, void *, uint32_t *, gmt_handle_t)
Template Function shad::rt::impl::asyncExecFunWithRetWrapper(const void *, uint32_t, void *, uint32_t *, gmt_handle_t)
Function shad::rt::impl::asyncForEachWrapper
Function shad::rt::impl::checkInputSize
Function shad::rt::impl::checkLocality
Function shad::rt::impl::checkOutputSize
Function shad::rt::impl::createHandle
Template Function shad::rt::impl::execAsyncFunWithRetBuffWrapper
Template Function shad::rt::impl::execAsyncFunWrapper
Template Function shad::rt::impl::execFunWithRetBuffWrapper
Template Function shad::rt::impl::execFunWithRetWrapper(const void *, uint32_t, void *, uint32_t *, gmt_handle_t)
Template Function shad::rt::impl::execFunWithRetWrapper(const void *, uint32_t, void *, uint32_t *, gmt_handle_t)
Template Function shad::rt::impl::execFunWrapper
Function shad::rt::impl::finalize
Function shad::rt::impl::forEachWrapper
Function shad::rt::impl::getConcurrency
Function shad::rt::impl::getGmtHandle
Function shad::rt::impl::getNodeId
Function shad::rt::impl::initialize
Function shad::rt::impl::yield
Function shad::rt::numLocalities
Function shad::rt::thisLocality
Function shad::rt::waitForCompletion
Template Function shad::transform
Template Function shad::transform_exclusive_scan(InputIt, InputIt, OutputIt, T, BinaryOperation, UnaryOperation)
Template Function shad::transform_exclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOperation, UnaryOperation)
Template Function shad::transform_inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation)
Template Function shad::transform_inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation, UnaryOperation)
Template Function shad::transform_inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation, T)
Template Function shad::transform_inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation, UnaryOperation, T)
Template Function shad::transform_reduce(ExecutionPolicy&&, ForwardIt, ForwardIt, T, BinaryOp, UnaryOp)
Template Function shad::transform_reduce(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOp1, BinaryOp2)
Template Function shad::transform_reduce(InputIt1, InputIt1, InputIt2, T)
Template Function shad::transform_reduce(InputIt1, InputIt1, InputIt2, T, BinaryOp1, BinaryOp2)
Template Function shad::transform_reduce(InputIt, InputIt, T, BinaryOp, UnaryOp)
Template Function shad::transform_reduce(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T)
Template Function sssp_length
Variables
Typedefs
Directories
Files
Apache License
SHAD Tutorials
SHAD
Docs
»
Library API
»
Template Function shad::minmax_element(ExecutionPolicy&&, ForwardIt, ForwardIt, Compare)
View page source
Template Function shad::minmax_element(ExecutionPolicy&&, ForwardIt, ForwardIt, Compare)
¶
Defined in
File algorithm.h
Function Documentation
¶
template
<
class
ExecutionPolicy,
class
ForwardIt,
class
Compare>
std::pair<ForwardIt, ForwardIt>
shad
::
minmax_element
(
ExecutionPolicy &&
policy
, ForwardIt
first
, ForwardIt
last
, Compare
comp
)
¶