Classe pour gérer la décomposition d'une boucle en plusieurs parties.
Plus de détails...
#include <arccore/common/StridedLoopRanges.h>
Classe pour gérer la décomposition d'une boucle en plusieurs parties.
Définition à la ligne 33 du fichier StridedLoopRanges.h.
◆ StridedLoopRangesBase() [1/2]
| Arcane::Accelerator::Impl::StridedLoopRangesBase::StridedLoopRangesBase |
( |
Int32 | nb_stride, |
|
|
Int64 | nb_orig_element ) |
|
inlineconstexpr |
◆ StridedLoopRangesBase() [2/2]
| Arcane::Accelerator::Impl::StridedLoopRangesBase::StridedLoopRangesBase |
( |
Int64 | nb_orig_element | ) |
|
|
inlineconstexpr |
◆ nbOriginalElement()
| Int64 Arcane::Accelerator::Impl::StridedLoopRangesBase::nbOriginalElement |
( |
| ) |
const |
|
inlineconstexpr |
◆ nbStride()
| Int32 Arcane::Accelerator::Impl::StridedLoopRangesBase::nbStride |
( |
| ) |
const |
|
inlineconstexpr |
◆ setNbStride()
| void Arcane::Accelerator::Impl::StridedLoopRangesBase::setNbStride |
( |
Int32 | nb_stride | ) |
|
|
inline |
◆ strideValue()
| Int64 Arcane::Accelerator::Impl::StridedLoopRangesBase::strideValue |
( |
| ) |
const |
|
inlineconstexpr |
La documentation de cette classe a été générée à partir du fichier suivant :