47 typedef std::int64_t index_type;
51 using position_memory_space =
typename particle_position_type::memory_space;
52 using position_execution_space =
typename particle_position_type::execution_space;
54 typedef std::array<BC, 2 * Dim> bc_container_type;
56 static constexpr unsigned dim = Dim;
63 template <
class PBase>
66 std::cout <<
"TODO" << std::endl;
95 bc_container_type bcs_m;
Definition ParticleAttrib.h:33
Definition ParticleLayout.h:44
const bc_container_type & getParticleBC() const
Definition ParticleLayout.h:78
void setParticleBC(bc_container_type bcs)
Definition ParticleLayout.h:73
void applyBC(const particle_position_type &R, const NDRegion< T, Dim > &nr)
Definition ParticleLayout.hpp:34
void setParticleBC(BC bc)
Definition ParticleLayout.h:84