%MOVE_position%

movement based on a sequence of positions

MOVE($MOVE_index$) = ( %MOVE_position%, xPosition, yPosition, zPosition, OPTIONAL:%MOVE_InvokeDataCaching% )
xPosition, yPosition, zPosition: The time-dependent sequences of x-, y-, and z-coordinates form a sample path along which the whole geometry with MOVE-flag $MOVE_index$ moves along. Example 1:
MOVE($MOVE_index$) = ( %MOVE_position%, [sin(Y%ind_time%)], [-cos(Y%ind_time%)], 0 )
This forms a movement of the geometry with MOVE-flag $MOVE_index$ on a circular curve. Example 2:
MOVE($MOVE_index$) = ( %MOVE_position%, curve{$CURVE_xPos$}, curve{$CURVE_yPos$}, curve{$CURVE_zPos$} )
The curves implement the time sequence of the x-, y-, and z-component of the movement. The curve assignments need to have direct time dependency. %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.