IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
ippl::detail::ParticleAttribBase< MemorySpace >::WithMemSpace< Properties > Struct Template Reference
Collaboration diagram for ippl::detail::ParticleAttribBase< MemorySpace >::WithMemSpace< Properties >:

Public Types

using memory_space = typename Kokkos::View<char*, Properties...>::memory_space
using type = ParticleAttribBase<memory_space>

Detailed Description

template<typename MemorySpace = Kokkos::DefaultExecutionSpace::memory_space>
template<class... Properties>
struct ippl::detail::ParticleAttribBase< MemorySpace >::WithMemSpace< Properties >

Definition at line 27 of file ParticleAttribBase.h.

Member Typedef Documentation

◆ memory_space

template<typename MemorySpace = Kokkos::DefaultExecutionSpace::memory_space>
template<class... Properties>
using ippl::detail::ParticleAttribBase< MemorySpace >::WithMemSpace< Properties >::memory_space = typename Kokkos::View<char*, Properties...>::memory_space

Definition at line 28 of file ParticleAttribBase.h.

◆ type

template<typename MemorySpace = Kokkos::DefaultExecutionSpace::memory_space>
template<class... Properties>
using ippl::detail::ParticleAttribBase< MemorySpace >::WithMemSpace< Properties >::type = ParticleAttribBase<memory_space>

Definition at line 29 of file ParticleAttribBase.h.


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