Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Arcane::Accelerator::GenericReducer< DataType > Liste des membres

Liste complète des membres de Arcane::Accelerator::GenericReducer< DataType >, y compris les membres hérités :

_allocate() (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >inlineprivate
_apply(Int32 nb_value, InputIterator input_iter, ReduceOperator reduce_op, const TraceInfo &trace_info) (défini dans Arcane::Accelerator::GenericReducer< DataType >)Arcane::Accelerator::GenericReducer< DataType >inlineprivate
_applyWithIndex(Int32 nb_value, const GetterLambda &getter_lambda, ReduceOperator reduce_op, const TraceInfo &trace_info) (défini dans Arcane::Accelerator::GenericReducer< DataType >)Arcane::Accelerator::GenericReducer< DataType >inlineprivate
_reducedValue() const (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >inlineprivate
_setCalled() (défini dans Arcane::Accelerator::GenericReducer< DataType >)Arcane::Accelerator::GenericReducer< DataType >inlineprivate
applyMax(SmallSpan< const DataType > values, const TraceInfo &trace_info=TraceInfo())Arcane::Accelerator::GenericReducer< DataType >inline
applyMaxWithIndex(Int32 nb_value, const SelectLambda &select_lambda, const TraceInfo &trace_info=TraceInfo())Arcane::Accelerator::GenericReducer< DataType >inline
applyMin(SmallSpan< const DataType > values, const TraceInfo &trace_info=TraceInfo())Arcane::Accelerator::GenericReducer< DataType >inline
applyMinWithIndex(Int32 nb_value, const SelectLambda &select_lambda, const TraceInfo &trace_info=TraceInfo())Arcane::Accelerator::GenericReducer< DataType >inline
applySum(SmallSpan< const DataType > values, const TraceInfo &trace_info=TraceInfo())Arcane::Accelerator::GenericReducer< DataType >inline
applySumWithIndex(Int32 nb_value, const SelectLambda &select_lambda, const TraceInfo &trace_info=TraceInfo())Arcane::Accelerator::GenericReducer< DataType >inline
GenericReducer(const RunQueue &queue) (défini dans Arcane::Accelerator::GenericReducer< DataType >)Arcane::Accelerator::GenericReducer< DataType >inlineexplicit
GenericReducerBase(const RunQueue &queue) (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >inlineprivate
m_algo_storage (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >private
m_device_reduce_storage (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >private
m_host_reduce_storage (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >private
m_is_already_called (défini dans Arcane::Accelerator::GenericReducer< DataType >)Arcane::Accelerator::GenericReducer< DataType >private
m_queue (défini dans Arcane::Accelerator::impl::GenericReducerBase< DataType >)Arcane::Accelerator::impl::GenericReducerBase< DataType >private
reducedValue()Arcane::Accelerator::GenericReducer< DataType >inline