![]() | 1 | initial version |
You are reading the out file at each tpause, In the beginning of the simulation the out file is small. The out file becomes larger and larger, and it takes longer time at each tpause to open and read the file.
Try a simulation without reading the out file at every tpause and see if the simulation time is more normal.
This is not an effective way to solve the simulation problem. It is better to write a user model that makes the necessary analysis at each time step. Then there is no need for pausing the simulation at every 0.1 s.