![]() |
QMCPACK
|
The timers for the driver. More...
Collaboration diagram for QMCDriverNew::DriverTimers:Public Member Functions | |
| DriverTimers (const std::string &prefix) | |
The timers for the driver.
This cleans up the driver constructor, and a reference to this structure Takes the timers into thread scope. We assume the timers are threadsafe.
Definition at line 339 of file QMCDriverNew.h.
|
inline |
Definition at line 355 of file QMCDriverNew.h.
| NewTimer& buffer_timer |
Definition at line 345 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
| NewTimer& checkpoint_timer |
Definition at line 341 of file QMCDriverNew.h.
Referenced by QMCDriverNew::recordBlock().
| NewTimer& collectables_timer |
Definition at line 348 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
| NewTimer& create_walkers_timer |
Definition at line 343 of file QMCDriverNew.h.
Referenced by QMCDriverNew::makeLocalWalkers().
| NewTimer& endblock_timer |
Definition at line 351 of file QMCDriverNew.h.
Referenced by QMCDriverNew::endBlock().
| NewTimer& estimators_timer |
Definition at line 349 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
| NewTimer& hamiltonian_timer |
Definition at line 347 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
| NewTimer& imbalance_timer |
Definition at line 350 of file QMCDriverNew.h.
Referenced by QMCDriverNew::measureImbalance().
| NewTimer& init_walkers_timer |
Definition at line 344 of file QMCDriverNew.h.
Referenced by VMCBatched::run(), and DMCBatched::run().
| NewTimer& movepbyp_timer |
Definition at line 346 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
| NewTimer& production_timer |
Definition at line 353 of file QMCDriverNew.h.
Referenced by VMCBatched::run(), and DMCBatched::run().
| NewTimer& resource_timer |
Definition at line 354 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
| NewTimer& run_steps_timer |
Definition at line 342 of file QMCDriverNew.h.
Referenced by VMCBatched::run(), and DMCBatched::run().
| NewTimer& startup_timer |
Definition at line 352 of file QMCDriverNew.h.
Referenced by QMCDriverNew::initializeQMC().