The UnitDelay object holds the value from the last update time. It is used to prevent an infinite loop from occurring when a modelled calculation includes a feedback loop.
y = X
where:
y = present output value for the UnitDelay object
X = input to the UnitDelay at the last update time