Sacado Package Browser (Single Doxygen Collection)  Version of the Day
Namespaces | Classes | Functions
Kokkos Namespace Reference

Namespaces

 Example
 
 Experimental
 
 Impl
 

Classes

struct  LayoutContiguous
 
struct  ViewFactory
 

Functions

template<class View , class ... ViewPack>
unsigned dimension_scalar (const View &v, const ViewPack &... views)
 
template<typename ResultViewType , typename InputViewType , typename CtorProp , typename ... Dims>
std::enable_if< is_view< InputViewType >::value||is_dyn_rank_view< InputViewType >::value, ResultViewType >::type 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 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 createViewWithType (const InputViewType &a, const CtorProp &prop, const Dims... dims)
 Wrapper to simplify use of Sacado ViewFactory. More...
 

Function Documentation

◆ dimension_scalar()

template<class View , class ... ViewPack>
unsigned Kokkos::dimension_scalar ( const View v,
const ViewPack &...  views 
)

Definition at line 66 of file Kokkos_ViewFactory.hpp.

◆ createDynRankViewWithType()

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.

Definition at line 127 of file Kokkos_ViewFactory.hpp.

◆ createDynRankView()

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.

Definition at line 164 of file Kokkos_ViewFactory.hpp.

◆ createViewWithType()

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.

Definition at line 178 of file Kokkos_ViewFactory.hpp.