MueLu Version of the Day
Loading...
Searching...
No Matches
MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType > Class Template Reference

#include <MueLu_CoalesceDropFactory_kokkos_def.hpp>

Public Member Functions

 Stage1dVectorFunctor (ColDofType coldofs_, ColDofNnzType coldofnnz_, ColNodeType colnodes_, ColNodeNnzType colnodennz_)
 
KOKKOS_INLINE_FUNCTION void operator() (const LO rowNode) const
 

Private Types

typedef MatrixType::ordinal_type LO
 
typedef MatrixType::value_type SC
 

Private Attributes

ColDofType coldofs
 
ColDofNnzType coldofnnz
 
ColNodeType colnodes
 
ColNodeNnzType colnodennz
 

Detailed Description

template<class MatrixType, class ColDofNnzType, class ColDofType, class ColNodeNnzType, class ColNodeType>
class MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >

Definition at line 423 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Typedef Documentation

◆ LO

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
typedef MatrixType::ordinal_type MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::LO
private

Definition at line 425 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

◆ SC

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
typedef MatrixType::value_type MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::SC
private

Definition at line 426 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Constructor & Destructor Documentation

◆ Stage1dVectorFunctor()

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::Stage1dVectorFunctor ( ColDofType coldofs_,
ColDofNnzType coldofnnz_,
ColNodeType colnodes_,
ColNodeNnzType colnodennz_ )
inline

Definition at line 435 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Function Documentation

◆ operator()()

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
KOKKOS_INLINE_FUNCTION void MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::operator() ( const LO rowNode) const
inline

Definition at line 443 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Data Documentation

◆ coldofs

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
ColDofType MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::coldofs
private

Definition at line 429 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

◆ coldofnnz

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
ColDofNnzType MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::coldofnnz
private

Definition at line 430 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

◆ colnodes

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
ColNodeType MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::colnodes
private

Definition at line 431 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

◆ colnodennz

template<class MatrixType , class ColDofNnzType , class ColDofType , class ColNodeNnzType , class ColNodeType >
ColNodeNnzType MueLu::CoalesceDrop_Kokkos_Details::Stage1dVectorFunctor< MatrixType, ColDofNnzType, ColDofType, ColNodeNnzType, ColNodeType >::colnodennz
private

Definition at line 432 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.


The documentation for this class was generated from the following file: