Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::impl::NumArrayBaseCommon

Fonctions membres protégées statiques

static MemoryAllocationOptions _getDefaultAllocator ()
 
static MemoryAllocationOptions _getDefaultAllocator (eMemoryRessource r)
 
static void _checkHost (eMemoryRessource r)
 
static void _memoryAwareCopy (Span< const std::byte > from, eMemoryRessource from_mem, Span< std::byte > to, eMemoryRessource to_mem, const RunQueue *queue)
 
static void _memoryAwareFill (Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, SmallSpan< const Int32 > indexes, const RunQueue *queue)
 
static void _memoryAwareFill (Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, const RunQueue *queue)
 

Description détaillée

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

Documentation des fonctions membres

◆ _checkHost()

void Arcane::impl::NumArrayBaseCommon::_checkHost ( eMemoryRessource r)
staticprotected

Définition à la ligne 47 du fichier NumArray.cc.

◆ _getDefaultAllocator() [1/2]

MemoryAllocationOptions Arcane::impl::NumArrayBaseCommon::_getDefaultAllocator ( )
staticprotected

Définition à la ligne 29 du fichier NumArray.cc.

◆ _getDefaultAllocator() [2/2]

MemoryAllocationOptions Arcane::impl::NumArrayBaseCommon::_getDefaultAllocator ( eMemoryRessource r)
staticprotected

Définition à la ligne 38 du fichier NumArray.cc.

◆ _memoryAwareCopy()

void Arcane::impl::NumArrayBaseCommon::_memoryAwareCopy ( Span< const std::byte > from,
eMemoryRessource from_mem,
Span< std::byte > to,
eMemoryRessource to_mem,
const RunQueue * queue )
staticprotected

Définition à la ligne 58 du fichier NumArray.cc.

◆ _memoryAwareFill() [1/2]

void Arcane::impl::NumArrayBaseCommon::_memoryAwareFill ( Span< std::byte > to,
Int64 nb_element,
const void * fill_address,
Int32 datatype_size,
const RunQueue * queue )
staticprotected

Définition à la ligne 80 du fichier NumArray.cc.

◆ _memoryAwareFill() [2/2]

void Arcane::impl::NumArrayBaseCommon::_memoryAwareFill ( Span< std::byte > to,
Int64 nb_element,
const void * fill_address,
Int32 datatype_size,
SmallSpan< const Int32 > indexes,
const RunQueue * queue )
staticprotected

Définition à la ligne 68 du fichier NumArray.cc.


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