Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::impl::GenericPartitionerIf

Fonctions membres publiques

template<typename SelectLambda, typename InputIterator, typename OutputIterator>
void apply (GenericPartitionerBase &s, Int32 nb_item, InputIterator input_iter, OutputIterator output_iter, const SelectLambda &select_lambda, const TraceInfo &trace_info=TraceInfo())
 Effectue le partitionnement d'une liste en deux parties.
 
template<typename Select1Lambda, typename Select2Lambda, typename InputIterator, typename FirstOutputIterator, typename SecondOutputIterator, typename UnselectedIterator>
void apply3 (GenericPartitionerBase &s, Int32 nb_item, InputIterator input_iter, FirstOutputIterator first_output_iter, SecondOutputIterator second_output_iter, UnselectedIterator unselected_iter, const Select1Lambda &select1_lambda, const Select2Lambda &select2_lambda, const TraceInfo &trace_info=TraceInfo())
 Effectue le partitionnement d'une liste en trois parties.
 

Description détaillée

Définition à la ligne 72 du fichier GenericPartitioner.h.

Documentation des fonctions membres

◆ apply()

◆ apply3()

template<typename Select1Lambda, typename Select2Lambda, typename InputIterator, typename FirstOutputIterator, typename SecondOutputIterator, typename UnselectedIterator>
void Arcane::Accelerator::impl::GenericPartitionerIf::apply3 ( GenericPartitionerBase & s,
Int32 nb_item,
InputIterator input_iter,
FirstOutputIterator first_output_iter,
SecondOutputIterator second_output_iter,
UnselectedIterator unselected_iter,
const Select1Lambda & select1_lambda,
const Select2Lambda & select2_lambda,
const TraceInfo & trace_info = TraceInfo() )
inline

La documentation de cette classe a été générée à partir du fichier suivant :