\(\renewcommand\AA{\unicode{x212B}}\)
This is a Python binding to the C++ class Mantid::Kernel::ProgressBase.
mantid.kernel.
ProgressBase
¶getEstimatedTime
((ProgressBase)self) → float :¶Returns an estimate of the time remaining. May not be to accurate if the reporting is lumpy.
report
((ProgressBase)self) → None :¶Increment the progress by 1 and report with no message
reportIncrement
((ProgressBase)self, (int)i, (str)msg) → None :¶Increment the progress by given amount and report along with the given message
resetNumSteps
((ProgressBase)self, (int)nsteps, (float)start, (float)end) → None :¶Resets the number of steps & progress range to the given values
setNotifyStep
((ProgressBase)self, (float)notifyStep) → None :¶Set how often the notifications are actually reported
setNumSteps
((ProgressBase)self, (int)nsteps) → None :¶Sets a new number of steps for the current progress range