42 #ifndef STOKHOS_IFPACK2_MP_VECTOR_HPP
43 #define STOKHOS_IFPACK2_MP_VECTOR_HPP
56 template<
class XV,
class SizeType>
57 struct LocalReciprocalThreshold;
59 template<
class S,
class ... P,
class SizeType>
61 Kokkos::
View< Sacado::MP::Vector<S>*,P...>, SizeType > {
62 typedef Kokkos::View<Sacado::MP::Vector<S>*,P...>
XV;
66 const typename XV::non_const_value_type& minVal)
70 "LocalReciprocalThreshold not implemented for non-constant minVal");
83 #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)