10 #ifndef STOKHOS_IFPACK2_MP_VECTOR_HPP
11 #define STOKHOS_IFPACK2_MP_VECTOR_HPP
24 template<
class XV,
class SizeType>
25 struct LocalReciprocalThreshold;
27 template<
class S,
class ... P,
class SizeType>
29 Kokkos::
View< Sacado::MP::Vector<S>*,P...>, SizeType > {
30 typedef Kokkos::View<Sacado::MP::Vector<S>*,P...>
XV;
34 const typename XV::non_const_value_type& minVal)
38 "LocalReciprocalThreshold not implemented for non-constant minVal");
51 #endif // STOKHOS_IFPACK2_MP_VECTOR_HPP
Kokkos::View< Sacado::MP::Vector< S > *, P...> XV
KOKKOS_INLINE_FUNCTION void raise_error(const char *msg)
KOKKOS_INLINE_FUNCTION bool is_constant(const T &x)
static void compute(const XV &X, const typename XV::non_const_value_type &minVal)