Arcane  v4.1.3.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::Impl::StridedLoopRangesBase

Classe pour gérer la décomposition d'une boucle en plusieurs parties. Plus de détails...

#include <arccore/common/StridedLoopRanges.h>

Fonctions membres publiques

constexpr StridedLoopRangesBase (Int32 nb_stride, Int64 nb_orig_element)
 
constexpr StridedLoopRangesBase (Int64 nb_orig_element)
 
constexpr Int32 nbStride () const
 
constexpr Int64 nbOriginalElement () const
 
constexpr Int64 strideValue () const
 
void setNbStride (Int32 nb_stride)
 

Description détaillée

Classe pour gérer la décomposition d'une boucle en plusieurs parties.

Définition à la ligne 33 du fichier StridedLoopRanges.h.

Documentation des constructeurs et destructeur

◆ StridedLoopRangesBase() [1/2]

Arcane::Accelerator::Impl::StridedLoopRangesBase::StridedLoopRangesBase ( Int32 nb_stride,
Int64 nb_orig_element )
inlineconstexpr

Définition à la ligne 37 du fichier StridedLoopRanges.h.

◆ StridedLoopRangesBase() [2/2]

Arcane::Accelerator::Impl::StridedLoopRangesBase::StridedLoopRangesBase ( Int64 nb_orig_element)
inlineconstexpr

Définition à la ligne 43 du fichier StridedLoopRanges.h.

Documentation des fonctions membres

◆ nbOriginalElement()

Int64 Arcane::Accelerator::Impl::StridedLoopRangesBase::nbOriginalElement ( ) const
inlineconstexpr

Définition à la ligne 53 du fichier StridedLoopRanges.h.

◆ nbStride()

Int32 Arcane::Accelerator::Impl::StridedLoopRangesBase::nbStride ( ) const
inlineconstexpr

Définition à la ligne 52 du fichier StridedLoopRanges.h.

◆ setNbStride()

void Arcane::Accelerator::Impl::StridedLoopRangesBase::setNbStride ( Int32 nb_stride)
inline

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

◆ strideValue()

Int64 Arcane::Accelerator::Impl::StridedLoopRangesBase::strideValue ( ) const
inlineconstexpr

Définition à la ligne 54 du fichier StridedLoopRanges.h.


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