MueLu Version of the Day
Loading...
Searching...
No Matches
MueLu::MinSpmMVT< LocalGraph, LocalVector > Class Template Reference

#include <MueLu_Constraint_def.hpp>

Public Member Functions

 MinSpmMVT (LocalGraph lclGraph_, LocalVector lhs_, LocalVector rhs_)
KOKKOS_INLINE_FUNCTION void operator() (const local_ordinal_type i) const

Private Types

using local_ordinal_type = typename LocalVector::value_type

Private Attributes

LocalGraph lclGraph
LocalVector lhs
LocalVector rhs
const local_ordinal_type MAX_VAL = KokkosKernels::ArithTraits<local_ordinal_type>::max()

Detailed Description

template<class LocalGraph, class LocalVector>
class MueLu::MinSpmMVT< LocalGraph, LocalVector >

Definition at line 92 of file MueLu_Constraint_def.hpp.

Member Typedef Documentation

◆ local_ordinal_type

template<class LocalGraph, class LocalVector>
using MueLu::MinSpmMVT< LocalGraph, LocalVector >::local_ordinal_type = typename LocalVector::value_type
private

Definition at line 94 of file MueLu_Constraint_def.hpp.

Constructor & Destructor Documentation

◆ MinSpmMVT()

template<class LocalGraph, class LocalVector>
MueLu::MinSpmMVT< LocalGraph, LocalVector >::MinSpmMVT ( LocalGraph lclGraph_,
LocalVector lhs_,
LocalVector rhs_ )
inline

Definition at line 103 of file MueLu_Constraint_def.hpp.

Member Function Documentation

◆ operator()()

template<class LocalGraph, class LocalVector>
KOKKOS_INLINE_FUNCTION void MueLu::MinSpmMVT< LocalGraph, LocalVector >::operator() ( const local_ordinal_type i) const
inline

Definition at line 111 of file MueLu_Constraint_def.hpp.

Member Data Documentation

◆ lclGraph

template<class LocalGraph, class LocalVector>
LocalGraph MueLu::MinSpmMVT< LocalGraph, LocalVector >::lclGraph
private

Definition at line 96 of file MueLu_Constraint_def.hpp.

◆ lhs

template<class LocalGraph, class LocalVector>
LocalVector MueLu::MinSpmMVT< LocalGraph, LocalVector >::lhs
private

Definition at line 97 of file MueLu_Constraint_def.hpp.

◆ rhs

template<class LocalGraph, class LocalVector>
LocalVector MueLu::MinSpmMVT< LocalGraph, LocalVector >::rhs
private

Definition at line 98 of file MueLu_Constraint_def.hpp.

◆ MAX_VAL

template<class LocalGraph, class LocalVector>
const local_ordinal_type MueLu::MinSpmMVT< LocalGraph, LocalVector >::MAX_VAL = KokkosKernels::ArithTraits<local_ordinal_type>::max()
private

Definition at line 100 of file MueLu_Constraint_def.hpp.


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