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