I'm looking for pointers, or a previous body of work.
I'm evaluating whether or not I can use FlexSim for parts of a large simulation, while other parts are controlled by a different/legacy simulator. Both simulators are Discrete Event based.
I envision using network calls, to transfer information between the two, but I need some way to synchronize the clocks, or at least limit the amount of drift between the 2.
I don't want to solely rely on speed factor, as I can not guarantee that either simulation can consistently process event at any given rate.
What would be the best way to periodically communicate to an outside process the current FlexSim simulation time; and block/delay FlexSim own event processing until the outside process has confirmed it's own time ?