Rosetta
|
#include <basic/prof.hh>
#include <basic/Tracer.hh>
#include <ObjexxFCL/string.functions.hh>
#include <string>
#include <ctime>
#include <utility/vector1.hh>
#include <ObjexxFCL/format.hh>
Namespaces | |
basic | |
Tags used to tag messeges sent by MPI functions used to decide whether a slave is requesting a new job id or flagging as job as being a bad input. | |
Functions | |
clock_t const | basic::SHRINK_FACTOR (2) |
double const | basic::clock_factor (((double) SHRINK_FACTOR *100.0)/CLOCKS_PER_SEC) |
bool | basic::show_time_on_cerr (false) |
void | basic::show_time (basic::Tracer &tr, std::string const &msg) |
void | basic::setup_tag2string () |
void | basic::prof_show () |
void | basic::prof_reset () |
Variables | |
static basic::Tracer | basic::tt ("core.util.prof", basic::t_info, true) |
utility::vector1< std::string > | basic::tag2string |
utility::vector1< clock_t > | basic::start_clock (n_prof_tags, 0) |
utility::vector1< double > | basic::total_clock (n_prof_tags, 0) |
utility::vector1< int > | basic::calls (n_prof_tags, 0) |
utility::vector1< int > | basic::bad_calls (n_prof_tags, 0) |
std::map< std::string, double > | basic::dynamic_prof_total |
std::map< std::string, int > | basic::dynamic_prof_calls |