Assign compatible Sacado FAD<MP::Vector> view mappings.
More...
#include <KokkosExp_View_MP_Vector_Contiguous.hpp>
|
enum | { is_assignable = true
} |
|
typedef Kokkos::Experimental::Impl::SharedAllocationTracker | TrackType |
|
typedef ViewMapping< DstTraits, void > | DstType |
|
typedef ViewMapping< SrcTraits, void > | SrcFadType |
|
|
template<class DstType > |
static KOKKOS_INLINE_FUNCTION void | assign (DstType &dst, const SrcFadType &src, const TrackType &) |
|
template<class DstTraits, class SrcTraits>
class Kokkos::Experimental::Impl::ViewMapping< DstTraits, SrcTraits, typename std::enable_if<(std::is_same< typename DstTraits::memory_space, typename SrcTraits::memory_space >::value &&std::is_same< typename DstTraits::specialize, ViewMPVectorContiguous >::value &&std::is_same< typename SrcTraits::specialize, ViewSpecializeSacadoFad >::value)>::type >
Assign compatible Sacado FAD<MP::Vector> view mappings.
View<MP::Vector> = View< FAD<MP::Vector> >
This only works for statically allocated MP::Vector currently
The documentation for this class was generated from the following file:
- KokkosExp_View_MP_Vector_Contiguous.hpp