Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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 <Tpetra_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< Tpetra::KokkosCompat::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)