Structure of data for sending a collision shape to a rank.

The encapsulated contact material information depends on whether or not the system uses material properties to infer contact properties.

#include <ChCommDistributed.h>

Public Attributes

uint gid
 global shape ID
int type
 shape type
short coll_fam [2]
 collision family and mask
double A [3]
double R [4]
double data [6]
 shape-specific geometric data
float mu
 coefficient of friction
float cohesion
 adhesion (constant OR DMT parameter)
float ym_kn
 Young's modulus OR normal stiffness.
float pr_kt
 Poisson ratio OR tangential stiffness.
float restit_gn
 coefficient of restitution OR normal damping
float gt
 tangential damping

The documentation for this struct was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_distributed/comm/ChCommDistributed.h