This is usually required by controllable structures, in order to i.e. close gate, moving the gate with a specified speed.
public interface ITimeStructure| Prepare | Set up structure and set runtime diagnostics object |
| PrepareTimeStep | Prepare structure for time step |