MADNESS 0.10.1
|
#include <timing_utilities.h>
Public Member Functions | |
timer (World &world, bool do_print=true) | |
double | end (const std::string msg) |
double | interrupt () |
void | print (const std::string msg) const |
void | resume () |
double | tag (const std::string msg) |
Public Attributes | |
bool | do_print = true |
bool | is_running =false |
double | sss =0.0 |
double | ttt =0.0 |
World & | world |
References madness::WorldGopInterface::fence(), madness::World::gop, resume(), and world.
|
inline |
References tag().
Referenced by madness::apply(), madness::Nemo::compute_energy_regularized(), main(), and madness::Nemo::solve().
|
inline |
References madness::cpu_time(), madness::WorldGopInterface::fence(), madness::World::gop, is_running, sss, ttt, madness::wall_time(), and world.
Referenced by tag().
|
inline |
References do_print, madness::nonlinear_vector_solver(), madness::World::rank(), sss, ttt, and world.
Referenced by madness::PNO::compute_cispd_correction_es(), madness::PNO::compute_cispd_correction_gs(), madness::PNO::compute_cispd_f12_correction_es(), madness::PNO::compute_cispd_f12_correction_gs(), madness::PNO::compute_cispd_fluctuation_matrix(), madness::PNO::grow_rank(), madness::PNO::initialize_pairs(), madness::TDHF::iterate_vectors(), madness::PNO::orthonormalize_cholesky(), madness::TDHF::plot(), madness::PNO::pno_compress(), resume(), madness::PNO::save_pnos(), tag(), madness::PNO::truncate_pairs(), madness::PNO::update_fluctuation_potentials(), and madness::PNO::update_pno().
|
inline |
References madness::cpu_time(), madness::WorldGopInterface::fence(), madness::World::gop, is_running, print(), sss, ttt, madness::wall_time(), and world.
|
inline |
References madness::WorldGopInterface::fence(), madness::World::gop, interrupt(), madness::nonlinear_vector_solver(), print(), resume(), sss, ttt, and world.
Referenced by apply_bsh(), madness::MP2::apply_exchange_vector(), madness::LowRankFunction< T, NDIM, LDIM >::check_orthonormality(), madness::CCPairBuilder::complete_pair_with_low_rank_parts(), madness::Nemo::compute_all_cphf(), madness::Nemo::compute_nemo_potentials(), end(), madness::LowRankFunction< T, NDIM, LDIM >::l2error(), madness::LowRankFunction< T, NDIM, LDIM >::optimize(), madness::LowRankFunctionFactory< T, NDIM, LDIM >::project(), and test_Kcommutator().
Referenced by interrupt(), and resume().
double madness::timer::sss =0.0 |
Referenced by interrupt(), print(), resume(), and tag().
double madness::timer::ttt =0.0 |
Referenced by interrupt(), print(), resume(), and tag().