Use the Velocity Reinitialization node to reset the particle velocity to an arbitrary expression if a specific condition is satisfied.
The Secondary Emission and
Accumulator (for Velocity Reinitialization) subnodes are available from the context menu (right-click the parent node) or from the
Physics toolbar,
Attributes menu.
Enter an expression for the Velocity reinitialization condition e (dimensionless). If this expression is nonzero then the effect of the Velocity Reinitialization node is applied to the particle. This expression is evaluated at every time step taken by the solver.
Select the Specify reinitialization time check box to make the velocity reinitialization occur at a specific time. If this check box is selected, enter a value or expression for the
Reinitialization time tr (SI unit: s). The default value is 0.
Select an option from the Effect on primary particle list: None,
Reinitialize (the default),
Freeze,
Stick, or
Disappear. If
None is selected, the trajectory of the primary particle is not affected, although it is still possible to release secondary particles at the primary particle’s position and to reinitialize its auxiliary dependent variables.
For Reinitialize the velocity is reinitialized at each time step according to the expression specified in the
Reinitialized particle velocity vr (SI unit: m/s) field. Both the
Velocity reinitialization condition and the
Reinitialized particle velocity can be functions of any of the particle variables, that is, particle position, energy, and so forth.
The options Freeze,
Stick, and
Disappear are identical to the same options described for the
Wall node.
This section is available if an Auxiliary Dependent Variable has been added to the model. The values of auxiliary variables can be changed whenever the
Velocity reinitialization condition is satisfied. See
Wall for all settings.