Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Namespaces | Classes | Functions
Tpetra::Details Namespace Reference

Namespaces

namespace  Blas
 

Classes

struct  PackTraits< Sacado::UQ::PCE< S > >
 Partial specialization of PackTraits for Sacado's PCE UQ type. More...
 
struct  ScalarViewTraits< Sacado::UQ::PCE< S >, D >
 Partial specialization of ScalarViewTraits 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

◆ localDeepCopy() [1/2]

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 
)

◆ localDeepCopyConstStride() [1/2]

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 
)

◆ localDeepCopy() [2/2]

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 
)

◆ localDeepCopyConstStride() [2/2]

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 
)