Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::impl::GenericPartitionerBase

Classe de base pour effectuer un filtrage. Plus de détails...

#include <arcane/accelerator/Partitioner.h>

+ Graphe d'héritage de Arcane::Accelerator::impl::GenericPartitionerBase:
+ Graphe de collaboration de Arcane::Accelerator::impl::GenericPartitionerBase:

Fonctions membres publiques

 GenericPartitionerBase (const RunQueue &queue)
 

Fonctions membres protégées

Int32 _nbFirstPart () const
 
SmallSpan< const Int32_nbParts () const
 
void _allocate ()
 

Attributs protégés

RunQueue m_queue
 
GenericDeviceStorage m_algo_storage
 
DeviceStorage< int, 2 > m_device_nb_list1_storage
 
NumArray< Int32, MDDim1m_host_nb_list1_storage
 

Amis

class GenericPartitionerIf
 

Description détaillée

Classe de base pour effectuer un filtrage.

Contient les arguments nécessaires pour effectuer le filtrage.

Définition à la ligne 40 du fichier Partitioner.h.

Documentation des constructeurs et destructeur

◆ GenericPartitionerBase()

Arcane::Accelerator::impl::GenericPartitionerBase::GenericPartitionerBase ( const RunQueue queue)
explicit

Définition à la ligne 25 du fichier Partitioner.cc.

Documentation des fonctions membres

◆ _allocate()

void Arcane::Accelerator::impl::GenericPartitionerBase::_allocate ( )
protected

Définition à la ligne 54 du fichier Partitioner.cc.

◆ _nbFirstPart()

Int32 Arcane::Accelerator::impl::GenericPartitionerBase::_nbFirstPart ( ) const
protected

Définition à la ligne 34 du fichier Partitioner.cc.

◆ _nbParts()

SmallSpan< const Int32 > Arcane::Accelerator::impl::GenericPartitionerBase::_nbParts ( ) const
protected

Définition à la ligne 44 du fichier Partitioner.cc.

Documentation des fonctions amies et associées

◆ GenericPartitionerIf

Définition à la ligne 42 du fichier Partitioner.h.

Documentation des données membres

◆ m_algo_storage

GenericDeviceStorage Arcane::Accelerator::impl::GenericPartitionerBase::m_algo_storage
protected

Définition à la ligne 57 du fichier Partitioner.h.

◆ m_device_nb_list1_storage

DeviceStorage<int, 2> Arcane::Accelerator::impl::GenericPartitionerBase::m_device_nb_list1_storage
protected

Définition à la ligne 58 du fichier Partitioner.h.

◆ m_host_nb_list1_storage

NumArray<Int32, MDDim1> Arcane::Accelerator::impl::GenericPartitionerBase::m_host_nb_list1_storage
protected

Définition à la ligne 59 du fichier Partitioner.h.

◆ m_queue

RunQueue Arcane::Accelerator::impl::GenericPartitionerBase::m_queue
protected

Définition à la ligne 56 du fichier Partitioner.h.


La documentation de cette classe a été générée à partir des fichiers suivants :