You can set some options for how the data will be evaluated using the Options tab. Enabling these options will generate code containing calls to the ICENodeContext::SetAsTimeVarying and ICENodeContext::SetAsElementDataVarying functions.
By default, the output port being evaluated is dependent on the incoming data. If the data varies at each evaluation then the output data is considered to be non-constant. If the data does not vary at each evaluation then the output data is constant.
This option can be used to remove this dependency by setting the output data to non-constant regardless of the incoming data current state; for example, when a node needs to output data randomly regardless of the input data state.