Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Classes | Functions
Tpetra::Details Namespace Reference

Namespaces

 Blas
 

Classes

struct  PackTraits< Sacado::UQ::PCE< S >, D >
 Partial specialization of PackTraits for Sacado's PCE UQ type. More...
 

Functions

template<class DT , class... DP, class ST , class... SP, class DstWhichVecsType , class SrcWhichVecsType >
std::enable_if
< Kokkos::is_view_uq_pce
< Kokkos::View< DT, DP...>
>::value
&&Kokkos::is_view_uq_pce
< Kokkos::View< ST, SP...>
>::value >::type 
localDeepCopy (const Kokkos::View< DT, DP...> &dst, const Kokkos::View< ST, SP...> &src, const bool dstConstStride, const bool srcConstStride, const DstWhichVecsType &dstWhichVecs, const SrcWhichVecsType &srcWhichVecs)
 
template<class DT , class... DP, class ST , class... SP>
std::enable_if
< Kokkos::is_view_uq_pce
< Kokkos::View< DT, DP...>
>::value
&&Kokkos::is_view_uq_pce
< Kokkos::View< ST, SP...>
>::value >::type 
localDeepCopyConstStride (const Kokkos::View< DT, DP...> &dst, const Kokkos::View< ST, SP...> &src)
 
template<class DT , class... DP, class ST , class... SP, class DstWhichVecsType , class SrcWhichVecsType >
std::enable_if
< Kokkos::is_view_mp_vector
< Kokkos::View< DT, DP...>
>::value
&&Kokkos::is_view_mp_vector
< Kokkos::View< ST, SP...>
>::value >::type 
localDeepCopy (const Kokkos::View< DT, DP...> &dst, const Kokkos::View< ST, SP...> &src, const bool dstConstStride, const bool srcConstStride, const DstWhichVecsType &dstWhichVecs, const SrcWhichVecsType &srcWhichVecs)
 
template<class DT , class... DP, class ST , class... SP>
std::enable_if
< Kokkos::is_view_mp_vector
< Kokkos::View< DT, DP...>
>::value
&&Kokkos::is_view_mp_vector
< Kokkos::View< ST, SP...>
>::value >::type 
localDeepCopyConstStride (const Kokkos::View< DT, DP...> &dst, const Kokkos::View< ST, SP...> &src)
 

Function Documentation

template<class DT , class... DP, class ST , class... SP, class DstWhichVecsType , class SrcWhichVecsType >
std::enable_if< Kokkos::is_view_uq_pce< Kokkos::View<DT,DP...> >::value && Kokkos::is_view_uq_pce< Kokkos::View<ST,SP...> >::value >::type Tpetra::Details::localDeepCopy ( const Kokkos::View< DT, DP...> &  dst,
const Kokkos::View< ST, SP...> &  src,
const bool  dstConstStride,
const bool  srcConstStride,
const DstWhichVecsType &  dstWhichVecs,
const SrcWhichVecsType &  srcWhichVecs 
)
template<class DT , class... DP, class ST , class... SP>
std::enable_if< Kokkos::is_view_uq_pce< Kokkos::View<DT,DP...> >::value && Kokkos::is_view_uq_pce< Kokkos::View<ST,SP...> >::value >::type Tpetra::Details::localDeepCopyConstStride ( const Kokkos::View< DT, DP...> &  dst,
const Kokkos::View< ST, SP...> &  src 
)
template<class DT , class... DP, class ST , class... SP, class DstWhichVecsType , class SrcWhichVecsType >
std::enable_if< Kokkos::is_view_mp_vector< Kokkos::View<DT,DP...> >::value && Kokkos::is_view_mp_vector< Kokkos::View<ST,SP...> >::value >::type Tpetra::Details::localDeepCopy ( const Kokkos::View< DT, DP...> &  dst,
const Kokkos::View< ST, SP...> &  src,
const bool  dstConstStride,
const bool  srcConstStride,
const DstWhichVecsType &  dstWhichVecs,
const SrcWhichVecsType &  srcWhichVecs 
)
template<class DT , class... DP, class ST , class... SP>
std::enable_if< Kokkos::is_view_mp_vector< Kokkos::View<DT,DP...> >::value && Kokkos::is_view_mp_vector< Kokkos::View<ST,SP...> >::value >::type Tpetra::Details::localDeepCopyConstStride ( const Kokkos::View< DT, DP...> &  dst,
const Kokkos::View< ST, SP...> &  src 
)