Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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 "Tpetra_Access.hpp"
#include "Kokkos_Core.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 "Tpetra_Details_ScalarViewTraits.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 > >
 Partial specialization of PackTraits for Sacado's PCE UQ type. More...
 
struct  Tpetra::Details::ScalarViewTraits< Sacado::UQ::PCE< S >, D >
 Partial specialization of ScalarViewTraits for Sacado's PCE UQ type. More...
 

Namespaces

namespace  Kokkos
 
namespace  Kokkos::Compat
 
namespace  Stokhos
 Top-level namespace for Stokhos classes and functions.
 
namespace  Tpetra
 
namespace  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)