Opened 4 years ago

Last modified 3 years ago

#6051 new enhancement

Provide better feedback on advance rate of simulations in OMEdit

Reported by: Francesco Casella Owned by: Adeel Asghar
Priority: blocker Milestone: 1.19.0
Component: OMEdit Version:
Keywords: Cc: Andrea Bartolini

Description (last modified by Francesco Casella)

As of today, the Simulation Output windows has a progress bar, that shows to which point the simulation has progressed so far, in terms of simulated time, e.g. if StartTime = 0 and StopTime = 1000, 35% means the simulation reached 350 s.

When the simulation becomes difficult for some reason (e.g. chattering, highly nonlinear behaviour) the step size of adaptive solvers is drastically reduced, and the progress bar remains stuck forever at a particular percentage value, without providing any useful feedback on what is going on.

It would be nice if we also added two textual outputs to the progress bar: one is the current simulation time (with at least 5 significant digits) and one is the value of the current simulation step length, or possibly the average of the last N step lengths.

The typical use case is very lengthy simulations (requiring e.g. 20 minutes of CPU times) which get stuck at some specific point. Being able to pinpoint when this happens with high precision helps to speed up the debugging dramatically.

Change History (5)

comment:1 by Francesco Casella, 4 years ago

Priority: highblocker

comment:2 by Francesco Casella, 4 years ago

Description: modified (diff)

comment:3 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Rescheduled to 1.18.0

comment:4 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

comment:5 by Francesco Casella, 3 years ago

Milestone: 1.19.0

1.18.0 blocker tickets moved to 1.19.0

Note: See TracTickets for help on using tickets.