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_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)
Kokkos::View< Sacado::MP::Vector< S > *, P... > XV