13#ifndef ARCANE_CORE_IPARALLELSORT_H
14#define ARCANE_CORE_IPARALLELSORT_H
41template <
typename KeyType>
Fichier de configuration d'Arcane.
Interface d'un algorithme de tri parallèle.
virtual ConstArrayView< KeyType > keys() const =0
Tableau des clés.
virtual Int32ConstArrayView keyIndexes() const =0
Tableau des indices de la clé dans le processeur d'origine.
virtual Int32ConstArrayView keyRanks() const =0
Tableau des rangs du processeur d'origine contenant la clé
virtual void sort(ConstArrayView< KeyType > keys)=0
Tri en parallèle les clés keys.
Vue constante d'un tableau de type T.
Implémentation de la concurrence.