MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MueLu::CoalesceDrop_Kokkos_Details::ScanFunctor< LO, RowType > Class Template Reference

#include <MueLu_CoalesceDropFactory_kokkos_def.hpp>

Public Member Functions

 ScanFunctor (RowType rows_)
 
KOKKOS_INLINE_FUNCTION void operator() (const LO i, LO &upd, const bool &final) const
 

Private Attributes

RowType rows
 

Detailed Description

template<class LO, class RowType>
class MueLu::CoalesceDrop_Kokkos_Details::ScanFunctor< LO, RowType >

Definition at line 33 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Constructor & Destructor Documentation

template<class LO, class RowType>
MueLu::CoalesceDrop_Kokkos_Details::ScanFunctor< LO, RowType >::ScanFunctor ( RowType  rows_)
inline

Definition at line 35 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Function Documentation

template<class LO, class RowType>
KOKKOS_INLINE_FUNCTION void MueLu::CoalesceDrop_Kokkos_Details::ScanFunctor< LO, RowType >::operator() ( const LO  i,
LO upd,
const bool &  final 
) const
inline

Definition at line 39 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.

Member Data Documentation

template<class LO, class RowType>
RowType MueLu::CoalesceDrop_Kokkos_Details::ScanFunctor< LO, RowType >::rows
private

Definition at line 46 of file MueLu_CoalesceDropFactory_kokkos_def.hpp.


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