chrono::collision::state_container Struct Reference
Description
Structure of arrays containing state data.
#include <ChCollisionData.h>
Public Attributes | |
uint | num_rigid_bodies |
number of rigid bodies in a system | |
uint | num_fluid_bodies |
number of fluid bodies in the system | |
std::vector< real3 > * | pos_rigid |
[num_rigid_bodies] rigid body positions | |
std::vector< quaternion > * | rot_rigid |
[num_rigid_bodies] rigid body rotations | |
std::vector< char > * | active_rigid |
[num_rigid_bodies] flags indicating rigid bodies that active | |
std::vector< char > * | collide_rigid |
[num_rigid_bodies] flags indicating bodies that participate in collision | |
std::vector< real3 > * | pos_3dof |
[num_fluid_bodies] 3-dof particle positions | |
std::vector< real3 > * | sorted_pos_3dof |
[num_fluid_bodies] (output) 3-dof particle positions sorted by bin index | |
The documentation for this struct was generated from the following file:
- /builds/uwsbel/chrono/src/chrono/collision/chrono/ChCollisionData.h