Stokhos Development
Loading...
Searching...
No Matches
Kokkos::Experimental::Impl::PCEAllocation< ValueType >::ConstructDestructFunctor< ExecSpace > Struct Template Reference

Public Types

typedef Kokkos::Impl::ViewValueFunctor< ExecSpace, scalar_type > ScalarFunctorType
typedef PCEConstruct< ExecSpace > PCEFunctorType

Public Member Functions

 ConstructDestructFunctor (const ConstructDestructFunctor &)=default
ConstructDestructFunctor & operator= (const ConstructDestructFunctor &)=default
 ConstructDestructFunctor (const ExecSpace &space, const bool initialize, const size_t span, const unsigned pce_size, const cijk_type &cijk, scalar_type *scalar_ptr, value_type *value_ptr)
void construct_shared_allocation ()
void destroy_shared_allocation ()

Public Attributes

ScalarFunctorType m_scalar_functor
PCEFunctorType m_pce_functor
bool m_initialize

The documentation for this struct was generated from the following file: