%MOVE_rotation%
rotation movement
Rotation of the geometry with
MOVE-flag
$MOVE_index$:
MOVE(
$MOVE_index$) = (
%MOVE_rotation%, xCenter, yCenter, zCenter, xOmega, yOmega, zOmega,
OPTIONAL:%MOVE_InvokeDataCaching% )
(
xCenter,
yCenter,
zCenter) is the rotation center which can be
modeled as typical
RightHandSideExpression, i.e.
Equations as well as
Curves. Its unit is meters.
The rotation vector is given by (
xOmega,
yOmega,
zOmega). Its unit is 1/s (radians per second).
If the magnitude of this vector takes a value of 6.2831852, then one revolution per second is prescribed.
The direction of (
xOmega,
yOmega,
zOmega) represents the rotation axis.
%MOVE_InvokeDataCaching%: Data caching is recommended for performance reasons if the movement is not dependent
on space variables and only dependent on time.
Note: MESHFREE does not check for space dependence because it would mean to check every node point of the geometry
in every time cycle. This check could be costly depending on the geometry model.