ThunderEgg
1.0.0
|
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::Timer | friend |
saveToFile(const std::string &filename) const | ThunderEgg::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::Timer | explicit |
to_json(tpl::nlohmann::json &j, const Timer &timer) | ThunderEgg::Timer | friend |
~Timer() | ThunderEgg::Timer |