https://mooseframework.inl.gov
PerfGraph Member List

This is the complete list of members for PerfGraph, including all inherited members.

_activePerfGraphprotected
_consoleConsoleStreamInterfaceprotected
_cumulative_section_infoPerfGraphprotected
_cumulative_section_info_ptrsPerfGraphprotected
_current_positionPerfGraphprotected
_destructingPerfGraphprotected
_destructing_mutexPerfGraphprotected
_disable_live_printPerfGraphprotected
_donePerfGraphprotected
_execution_listPerfGraphprotected
_execution_list_beginPerfGraphprotected
_execution_list_endPerfGraphprotected
_finished_sectionPerfGraphprotected
_live_printPerfGraphprotected
_live_print_allPerfGraphprotected
_live_print_mem_limitPerfGraphprotected
_live_print_time_limitPerfGraphprotected
_moose_appPerfGraphprotected
_perf_graph_registryPerfGraphprotected
_pidPerfGraphprotected
_print_threadPerfGraphprotected
_root_namePerfGraphprotected
_root_nodePerfGraphprotected
_root_node_idPerfGraphprotected
_stackPerfGraphprotected
active() constPerfGraphinline
addToExecutionList(const PerfID id, const IncrementState state, const std::chrono::time_point< std::chrono::steady_clock > time, const long int memory)PerfGraphinlineprotected
CALLS enum valuePerfGraph
CHILDREN enum valuePerfGraph
CHILDREN_AVG enum valuePerfGraph
CHILDREN_MEMORY enum valuePerfGraph
CHILDREN_PERCENT enum valuePerfGraph
ConsoleStreamInterface(MooseApp &app)ConsoleStreamInterfaceprotected
dataLoad(std::istream &, PerfGraph &, void *)PerfGraphfriend
dataStore(std::ostream &, PerfGraph &, void *)PerfGraphfriend
DataType enum namePerfGraph
dataTypeEnum()PerfGraphinlinestatic
disableLivePrint()PerfGraph
enableLivePrint()PerfGraph
FINISHED enum valuePerfGraphprotected
FullTable typedefPerfGraphprotected
HeaviestTable typedefPerfGraphprotected
IncrementState enum namePerfGraphprotected
mooseApp()PerfGraphinline
PerfGraph(const std::string &root_name, MooseApp &app, const bool live_all, const bool perf_graph_live)PerfGraph
PerfGraphLivePrint classPerfGraphfriend
PerfGraphRegistry typedefPerfGraph
PerfGuard classPerfGraphfriend
pop()PerfGraphprotected
print(const ConsoleStream &console, unsigned int level)PerfGraph
PRINTED enum valuePerfGraphprotected
printHeaviestBranch(const ConsoleStream &console)PerfGraph
printHeaviestSections(const ConsoleStream &console, const unsigned int num_sections)PerfGraph
push(const PerfID id)PerfGraphprotected
recursivelyUpdate(const PerfNode &current_node)PerfGraphprotected
rootNode() constPerfGraphinline
sectionData(const DataType type, const std::string &section_name, const bool must_exist=true)PerfGraph
SELF enum valuePerfGraph
SELF_AVG enum valuePerfGraph
SELF_MEMORY enum valuePerfGraph
SELF_PERCENT enum valuePerfGraph
setActive(bool active)PerfGraphinline
setLiveMemoryLimit(unsigned int mem_limit)PerfGraphinline
setLivePrintAll(bool active)PerfGraphinline
setLiveTimeLimit(Real time_limit)PerfGraphinline
STARTED enum valuePerfGraphprotected
TOTAL enum valuePerfGraph
TOTAL_AVG enum valuePerfGraph
TOTAL_MEMORY enum valuePerfGraph
TOTAL_PERCENT enum valuePerfGraph
treeRecurse(const Functor &act, const unsigned int level=MOOSE_MAX_STACK_SIZE, const bool heaviest=false) constPerfGraph
treeRecurseInternal(const PerfNode &node, const Functor &act, const unsigned int level, const bool heaviest, unsigned int current_depth) constPerfGraphprivate
treeTable(const unsigned int level, const bool heaviest=false)PerfGraphprivate
update()PerfGraph
~PerfGraph()PerfGraph