|
XGC1
|
Typedefs | |
| template<class DataType , class Device > | |
| using | Array = typename Cabana::AoSoA< DataType, Device, VEC_LEN > |
Functions | |
| template<class DataType , class Device , class Device2 > | |
| void | deep_copy (const Array< DataType, Device > &dest, const Array< DataType, Device2 > &src) |
| template<class DataType > | |
| constexpr size_t | sizeof_ptl () |
| template<int SliceInd, typename T > | |
| T::template member_slice_type< SliceInd > | slice (const T &ptl) |
| using Particles::Array = typedef typename Cabana::AoSoA<DataType,Device,VEC_LEN> |
| void Particles::deep_copy | ( | const Array< DataType, Device > & | dest, |
| const Array< DataType, Device2 > & | src | ||
| ) |
|
constexpr |
| T::template member_slice_type<SliceInd> Particles::slice | ( | const T & | ptl | ) |