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: