active_node | molpro::profiler::Profiler | |
counter() | molpro::profiler::Profiler | |
description() const | molpro::profiler::Profiler | inline |
dotgraph(std::string path, double threshold=0.01, bool cumulative=true, int hot[3]=hot_default, int cool[3]=cool_default, SortBy sort_by=profiler::SortBy::none, std::vector< std::pair< double, double >> heat_adjust=default_heat_adjust, bool get_percentage_time=false) | molpro::profiler::Profiler | |
erase(const std::string &description) | molpro::profiler::Profiler | static |
get_current_depth() const | molpro::profiler::Profiler | |
get_max_depth() const | molpro::profiler::Profiler | |
m_current_depth | molpro::profiler::Profiler | protected |
m_description | molpro::profiler::Profiler | protected |
m_max_depth | molpro::profiler::Profiler | protected |
m_root_name | molpro::profiler::Profiler | protected |
operator++() | molpro::profiler::Profiler | |
operator++(int) | molpro::profiler::Profiler | |
operator+=(size_t operations) | molpro::profiler::Profiler | |
operator<<(std::ostream &os, const Profiler &obj) | molpro::profiler::Profiler | friend |
operator=(Profiler &&)=default | molpro::profiler::Profiler | |
operator=(const Profiler &)=delete | molpro::profiler::Profiler | |
Profiler(std::string description_, bool with_wall=true, bool with_cpu=false) | molpro::profiler::Profiler | explicit |
Profiler(Profiler &&)=default | molpro::profiler::Profiler | |
Profiler()=delete | molpro::profiler::Profiler | |
Profiler(const Profiler &)=delete | molpro::profiler::Profiler | |
push(const std::string &name) | molpro::profiler::Profiler | inline |
reset(const std::string &name) | molpro::profiler::Profiler | |
root | molpro::profiler::Profiler | |
set_max_depth(int new_max_depth) | molpro::profiler::Profiler | |
single(const std::string &description_, bool with_wall=true, bool with_cpu=false) | molpro::profiler::Profiler | static |
single() | molpro::profiler::Profiler | static |
start(const std::string &name) | molpro::profiler::Profiler | |
stop(const std::string &name="") | molpro::profiler::Profiler | |
stop_all() | molpro::profiler::Profiler | |
str(bool cumulative=true, profiler::SortBy sort_by=profiler::SortBy::wall) const | molpro::profiler::Profiler | |
~Profiler() | molpro::profiler::Profiler | |