![]() |
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 |