Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Stokhos_Tpetra_UQ_PCE.hpp File Reference
#include "Stokhos_Sacado_Kokkos_UQ_PCE.hpp"
#include "Tpetra_ConfigDefs.hpp"
#include "Tpetra_MultiVector_fwd.hpp"
#include "Tpetra_Vector_fwd.hpp"
#include "Kokkos_Core.hpp"
#include "Kokkos_BufferMacros.hpp"
#include "KokkosCompat_ClassicNodeAPI_Wrapper.hpp"
#include "KokkosCompat_View.hpp"
#include "KokkosCompat_View_def.hpp"
#include "Kokkos_ArithTraits_UQ_PCE.hpp"
#include "Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp"
#include "Kokkos_MV_UQ_PCE.hpp"
#include "Kokkos_CrsMatrix_UQ_PCE.hpp"
#include "Kokkos_CrsMatrix_UQ_PCE_Cuda.hpp"
#include "Kokkos_TeuchosCommAdapters_UQ_PCE.hpp"
#include "Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp"
#include "Tpetra_KokkosRefactor_Details_MultiVectorLocalDeepCopy_UQ_PCE.hpp"
#include "Tpetra_Details_fill_UQ_PCE.hpp"
#include "Kokkos_Random_UQ_PCE.hpp"
#include "Tpetra_Details_PackTraits.hpp"
Include dependency graph for Stokhos_Tpetra_UQ_PCE.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Stokhos::DeviceForNode2< Node >
 
struct  Stokhos::DeviceForNode2< Kokkos::Compat::KokkosDeviceWrapperNode< Device > >
 
struct  Tpetra::Details::PackTraits< Sacado::UQ::PCE< S >, D >
 Partial specialization of PackTraits for Sacado's PCE UQ type. More...
 

Namespaces

 Kokkos
 
 Kokkos::Compat
 
 Stokhos
 Top-level namespace for Stokhos classes and functions.
 
 Tpetra
 
 Tpetra::Details
 

Functions

template<typename D , typename S >
Kokkos::View< Sacado::UQ::PCE
< S > *, D
Kokkos::Compat::getKokkosViewDeepCopy (const Teuchos::ArrayView< Sacado::UQ::PCE< S > > &a)
 
template<typename D , typename S >
Kokkos::View< const
Sacado::UQ::PCE< S > *, D
Kokkos::Compat::getKokkosViewDeepCopy (const Teuchos::ArrayView< const Sacado::UQ::PCE< S > > &a)
 
template<class S , class L , class G , class N >
size_t Kokkos::dimension_scalar (const Tpetra::MultiVector< S, L, G, N > &mv)
 
template<class S , class L , class G , class N >
size_t Kokkos::dimension_scalar (const Tpetra::Vector< S, L, G, N > &v)