MueLu  Version of the Day
MueLu::DetectDirichletFunctor< MatrixType, BNodesType > Class Template Reference

#include <MueLu_Utilities_kokkos_def.hpp>

Public Member Functions

 DetectDirichletFunctor (MatrixType localMatrix_, BNodesType boundaryNodes_, SC tol_)
 
KOKKOS_INLINE_FUNCTION void operator() (const LO row) const
 

Private Types

typedef MatrixType::ordinal_type LO
 
typedef MatrixType::value_type SC
 
typedef Kokkos::ArithTraits< SCATS
 

Private Attributes

MatrixType localMatrix
 
BNodesType boundaryNodes
 
ATS::mag_type tol
 

Detailed Description

template<class MatrixType, class BNodesType>
class MueLu::DetectDirichletFunctor< MatrixType, BNodesType >

Definition at line 343 of file MueLu_Utilities_kokkos_def.hpp.

Member Typedef Documentation

◆ LO

template<class MatrixType, class BNodesType>
typedef MatrixType::ordinal_type MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::LO
private

Definition at line 345 of file MueLu_Utilities_kokkos_def.hpp.

◆ SC

template<class MatrixType, class BNodesType>
typedef MatrixType::value_type MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::SC
private

Definition at line 346 of file MueLu_Utilities_kokkos_def.hpp.

◆ ATS

template<class MatrixType, class BNodesType>
typedef Kokkos::ArithTraits<SC> MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::ATS
private

Definition at line 347 of file MueLu_Utilities_kokkos_def.hpp.

Constructor & Destructor Documentation

◆ DetectDirichletFunctor()

template<class MatrixType, class BNodesType>
MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::DetectDirichletFunctor ( MatrixType  localMatrix_,
BNodesType  boundaryNodes_,
SC  tol_ 
)
inline

Definition at line 354 of file MueLu_Utilities_kokkos_def.hpp.

Member Function Documentation

◆ operator()()

template<class MatrixType, class BNodesType>
KOKKOS_INLINE_FUNCTION void MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::operator() ( const LO  row) const
inline

Definition at line 362 of file MueLu_Utilities_kokkos_def.hpp.

Member Data Documentation

◆ localMatrix

template<class MatrixType, class BNodesType>
MatrixType MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::localMatrix
private

Definition at line 349 of file MueLu_Utilities_kokkos_def.hpp.

◆ boundaryNodes

template<class MatrixType, class BNodesType>
BNodesType MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::boundaryNodes
private

Definition at line 350 of file MueLu_Utilities_kokkos_def.hpp.

◆ tol

template<class MatrixType, class BNodesType>
ATS::mag_type MueLu::DetectDirichletFunctor< MatrixType, BNodesType >::tol
private

Definition at line 351 of file MueLu_Utilities_kokkos_def.hpp.


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