A struct defining the particle data for MPI communication.
Definition particle_data_gpu.hpp:17
float vel[3]
Definition particle_data_gpu.hpp:39
float margin
Definition particle_data_gpu.hpp:31
float moment[3]
Definition particle_data_gpu.hpp:51
int32_t shape_id
Definition particle_data_gpu.hpp:19
int32_t id
Definition particle_data_gpu.hpp:18
float bound_min[3]
Definition particle_data_gpu.hpp:28
float padding1
Definition particle_data_gpu.hpp:29
float bound_disp[3]
Definition particle_data_gpu.hpp:33
float vel_m0p5[3]
Definition particle_data_gpu.hpp:44
float damp_numerical
Definition particle_data_gpu.hpp:26
int32_t need_update_linked_list
Definition particle_data_gpu.hpp:21
float damp_viscous
Definition particle_data_gpu.hpp:25
float padding7
Definition particle_data_gpu.hpp:47
float force[3]
Definition particle_data_gpu.hpp:49
float padding5
Definition particle_data_gpu.hpp:43
int32_t enable_bound_aabb
Definition particle_data_gpu.hpp:20
float spin[3]
Definition particle_data_gpu.hpp:42
int32_t material_type
Definition particle_data_gpu.hpp:23
float quaternion[4]
Definition particle_data_gpu.hpp:38
float padding6
Definition particle_data_gpu.hpp:45
float pos[3]
Definition particle_data_gpu.hpp:36
float padding3
Definition particle_data_gpu.hpp:37
float bound_max[3]
Definition particle_data_gpu.hpp:30
float density
Definition particle_data_gpu.hpp:24
float padding4
Definition particle_data_gpu.hpp:40
float padding8
Definition particle_data_gpu.hpp:50
float padding9
Definition particle_data_gpu.hpp:52
float spin_principal[3]
Definition particle_data_gpu.hpp:46
float padding2
Definition particle_data_gpu.hpp:34