Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::Alina::backend::cuda< real, DirectSolver >::scatter
+ Graphe de collaboration de Arcane::Alina::backend::cuda< real, DirectSolver >::scatter:

Fonctions membres publiques

 scatter (size_t size, const std::vector< ptrdiff_t > &I, const params &)
 
void operator() (const vector &src, vector &dst) const
 

Attributs publics

thrust::device_vector< ptrdiff_t > I
 

Description détaillée

template<typename real, class DirectSolver = solver::cuda_skyline_lu<real>>
struct Arcane::Alina::backend::cuda< real, DirectSolver >::scatter

Définition à la ligne 410 du fichier CudaBackend.h.

Documentation des constructeurs et destructeur

◆ scatter()

template<typename real, class DirectSolver = solver::cuda_skyline_lu<real>>
Arcane::Alina::backend::cuda< real, DirectSolver >::scatter::scatter ( size_t size,
const std::vector< ptrdiff_t > & I,
const params &  )
inline

Définition à la ligne 414 du fichier CudaBackend.h.

Documentation des fonctions membres

◆ operator()()

template<typename real, class DirectSolver = solver::cuda_skyline_lu<real>>
void Arcane::Alina::backend::cuda< real, DirectSolver >::scatter::operator() ( const vector & src,
vector & dst ) const
inline

Définition à la ligne 418 du fichier CudaBackend.h.

Documentation des données membres

◆ I

template<typename real, class DirectSolver = solver::cuda_skyline_lu<real>>
thrust::device_vector<ptrdiff_t> Arcane::Alina::backend::cuda< real, DirectSolver >::scatter::I

Définition à la ligne 412 du fichier CudaBackend.h.


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