![]() |
QMCPACK
|
The timers for the driver. More...
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 338 of file QMCDriverNew.h.
|
inline |
Definition at line 354 of file QMCDriverNew.h.
NewTimer& buffer_timer |
Definition at line 344 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
NewTimer& checkpoint_timer |
Definition at line 340 of file QMCDriverNew.h.
Referenced by QMCDriverNew::recordBlock().
NewTimer& collectables_timer |
Definition at line 347 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
NewTimer& create_walkers_timer |
Definition at line 342 of file QMCDriverNew.h.
Referenced by QMCDriverNew::makeLocalWalkers().
NewTimer& endblock_timer |
Definition at line 350 of file QMCDriverNew.h.
Referenced by QMCDriverNew::endBlock().
NewTimer& estimators_timer |
Definition at line 348 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
NewTimer& hamiltonian_timer |
Definition at line 346 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
NewTimer& imbalance_timer |
Definition at line 349 of file QMCDriverNew.h.
Referenced by QMCDriverNew::measureImbalance().
NewTimer& init_walkers_timer |
Definition at line 343 of file QMCDriverNew.h.
Referenced by VMCBatched::run(), and DMCBatched::run().
NewTimer& movepbyp_timer |
Definition at line 345 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
NewTimer& production_timer |
Definition at line 352 of file QMCDriverNew.h.
Referenced by VMCBatched::run(), and DMCBatched::run().
NewTimer& resource_timer |
Definition at line 353 of file QMCDriverNew.h.
Referenced by VMCBatched::advanceWalkers(), and DMCBatched::advanceWalkers().
NewTimer& run_steps_timer |
Definition at line 341 of file QMCDriverNew.h.
Referenced by VMCBatched::run(), and DMCBatched::run().
NewTimer& startup_timer |
Definition at line 351 of file QMCDriverNew.h.
Referenced by QMCDriverNew::initializeQMC().