Sacado 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
Kokkos_ViewFactory.hpp File Reference
#include <type_traits>
#include "Sacado_Traits.hpp"
#include "KokkosExp_View_Fad.hpp"
#include "Kokkos_DynRankView_Fad.hpp"
Include dependency graph for Kokkos_ViewFactory.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Kokkos::Impl::ViewFactoryType< ViewPack >
 
struct  Kokkos::Impl::ViewFactoryType< View >
 
struct  Kokkos::Impl::ViewFactoryType< View, ViewPack...>
 
struct  Kokkos::ViewFactory< ViewPack >
 
struct  Kokkos::Impl::ResultDynRankView< InputView >
 

Namespaces

 Kokkos
 
 Kokkos::Impl
 

Functions

template<typename ResultViewType , typename InputViewType , typename CtorProp , typename... Dims>
std::enable_if< is_view
< InputViewType >::value||is_dyn_rank_view
< InputViewType >::value,
ResultViewType >::type 
Kokkos::createDynRankViewWithType (const InputViewType &a, const CtorProp &prop, const Dims...dims)
 Wrapper to simplify use of Sacado ViewFactory. More...
 
template<typename InputViewType , typename CtorProp , typename... Dims>
std::enable_if< is_view
< InputViewType >::value||is_dyn_rank_view
< InputViewType >::value,
typename
Impl::ResultDynRankView
< InputViewType >::type >
::type 
Kokkos::createDynRankView (const InputViewType &a, const CtorProp &prop, const Dims...dims)
 Wrapper to simplify use of Sacado ViewFactory. More...
 
template<typename ResultViewType , typename InputViewType , typename CtorProp , typename... Dims>
std::enable_if< is_view
< InputViewType >::value||is_dyn_rank_view
< InputViewType >::value,
ResultViewType >::type 
Kokkos::createViewWithType (const InputViewType &a, const CtorProp &prop, const Dims...dims)
 Wrapper to simplify use of Sacado ViewFactory. More...