User-Defined Update Events
User-defined update events are custom triggers that provide you with more flexibility compared to the built-in trigger types. With a user-defined update event, you can trigger an update based on monitor values.


An update event is in Unevaluated state when it is newly created and is also reset to Unevaluated state at the beginning of each iteration. During an iteration/time-step if an update event is evaluated the status switches to either Satisfied or Unsatisfied depending on the evaluation status at the end of the iteration/time-step.
Unevaluated state indicates the status of the update event at that iteration/time-step. An update event may or may not be evaluated during the current iteration/time-step. If it is evaluated, its status becomes either Satisfied or Unsatisfied.
Note | Using a multi-valued report monitor as an input extracts only the overall value of the report monitor. |
Note | Data mappers can cause inconsistent reporting if you use them with field function monitors or with update events other than iteration, time-step, or delta time. |