MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 417 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Typedef Documentation

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 419 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

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 420 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Constructor & Destructor Documentation

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 429 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Function Documentation

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 437 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Data Documentation

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 423 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

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 424 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

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 425 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

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 426 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.


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