RIGID_BODY_UPDATE

Rigid bodies
*RIGID_BODY_UPDATE
type
Parameter definition
VariableDescription
type Update type
options:
0 $\rightarrow$ linear update when interacting with deformable body
1 $\rightarrow$ linear update if sharing nodes with deformable body
2 $\rightarrow$ always curvilinear update
Description

Optional command to enforce curvilinear update of nodes belonging to rigid bodies.

By default (in order to conserve energy) rigid body nodes follow incremental linear paths during time integration, when interacting with deformable bodies. This can lead to significant geometrical errors if both time step size and the rigid body rotations are large.