smooth3 is the system dynamics function that returns a third order exponential smooth of the input. It is frequently used to model information delays.
smooth3 can be called in formulas of system dynamics variables.
smooth3 function has two notations:
input can be a flow variable, or a numeric expression of any complexity.
delayTime can be either a constant or a numeric expression (e.g. a function call, or a numeric parameter). It should return a positive number: smooth3 function with zero or negative delay time returns not a number.
delayTime -> time
initialValue -> units
smooth3() -> units
The output units are the same as the input ones.