![]() |
Cadabra
Computer algebra system for field theory problems
|
A single element of the nested group call stack.
Every time a group function is called with a non-empty name, a new Block is pushed onto the call stack. When group is called with an empty name, the topmost Block is popped from the stack, and its sub-totals added to the Total element which thus collects data from multiple executions of identically-named groups.
Public Member Functions | |
Block (const std::string &name, int level) |
Public Attributes | |
std::string | name |
std::chrono::milliseconds | started |
int | step |
int | total_steps |
std::vector< std::string > | messages |
int | level |
ProgressMonitor::Block::Block | ( | const std::string & | name, |
int | level ) |
int ProgressMonitor::Block::level |
std::vector<std::string> ProgressMonitor::Block::messages |
std::string ProgressMonitor::Block::name |
std::chrono::milliseconds ProgressMonitor::Block::started |
int ProgressMonitor::Block::step |
int ProgressMonitor::Block::total_steps |