![]() |
Block-Structured AMR Software Framework
|
#include <AMReX_ParticleArray.H>
Public Types | |
| using | raw_type = amrex::GpuTuple< Types *... > |
| using | value_type = ParticleType< ref_wrapper< Types >... > |
Static Public Member Functions | |
| __host__ static __device__ constexpr value_type | get (raw_type const &a_tuple, std::size_t a_index) |
A non-owning version of SoA policy for passing to the GPU.
| using amrex::DataLayoutPolicyRaw< ParticleType< Types... >, DataLayout::SoA >::raw_type = amrex::GpuTuple<Types*...> |
| using amrex::DataLayoutPolicyRaw< ParticleType< Types... >, DataLayout::SoA >::value_type = ParticleType<ref_wrapper<Types>...> |
|
inlinestaticconstexpr |