ThunderEgg  1.0.0
ThunderEgg::Timer Member List

This is the complete list of members for ThunderEgg::Timer, including all inherited members.

addDomain(int domain_id, tpl::nlohmann::json domain)ThunderEgg::Timer
addDoubleInfo(const std::string &name, double info)ThunderEgg::Timer
addIntInfo(const std::string &name, int info)ThunderEgg::Timer
operator<<(std::ostream &os, const Timer &timer)ThunderEgg::Timerfriend
saveToFile(const std::string &filename) constThunderEgg::Timer
start(const std::string &name)ThunderEgg::Timer
startDomainTiming(int domain_id, const std::string &name)ThunderEgg::Timer
startPatchTiming(int patch_id, int domain_id, const std::string &name)ThunderEgg::Timer
stop(const std::string &name)ThunderEgg::Timer
stopDomainTiming(int domain_id, const std::string &name)ThunderEgg::Timer
stopPatchTiming(int patch_id, int domain_id, const std::string &name)ThunderEgg::Timer
Timer(const Communicator &comm)ThunderEgg::Timerexplicit
to_json(tpl::nlohmann::json &j, const Timer &timer)ThunderEgg::Timerfriend
~Timer()ThunderEgg::Timer