Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::impl::GenericPartitionerIf
+ Graphe de collaboration de 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 68 du fichier Partitioner.h.

Documentation des fonctions membres

◆ apply()

template<typename SelectLambda , typename InputIterator , typename OutputIterator >
void Arcane::Accelerator::impl::GenericPartitionerIf::apply ( GenericPartitionerBase s,
Int32  nb_item,
InputIterator  input_iter,
OutputIterator  output_iter,
const SelectLambda &  select_lambda,
const TraceInfo trace_info = TraceInfo() 
)
inline

◆ 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 :