Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
This is the complete list of members for Teuchos::TimeMonitor, including all inherited members.
alwaysWriteLocal_ | Teuchos::TimeMonitor | privatestatic |
clearCounter(const std::string &name) | Teuchos::PerformanceMonitorBase< Time > | static |
clearCounters() | Teuchos::PerformanceMonitorBase< Time > | static |
computeGlobalTimerStatistics(stat_map_type &statData, std::vector< std::string > &statNames, Ptr< const Comm< int > > comm, const ECounterSetOp setOp=Intersection, const std::string &filter="") | Teuchos::TimeMonitor | static |
computeGlobalTimerStatistics(stat_map_type &statData, std::vector< std::string > &statNames, const ECounterSetOp setOp=Intersection, const std::string &filter="") | Teuchos::TimeMonitor | static |
counter() const | Teuchos::PerformanceMonitorBase< Time > | inlineprotected |
counter() | Teuchos::PerformanceMonitorBase< Time > | inlineprotected |
counters() | Teuchos::PerformanceMonitorBase< Time > | inlineprotectedstatic |
disableTimer(const std::string &name) | Teuchos::TimeMonitor | static |
enableTimer(const std::string &name) | Teuchos::TimeMonitor | static |
ETimeMonitorReportFormat enum name | Teuchos::TimeMonitor | private |
ETimeMonitorYamlFormat enum name | Teuchos::TimeMonitor | private |
format() | Teuchos::PerformanceMonitorBase< Time > | inlinestatic |
getNewCounter(const std::string &name) | Teuchos::PerformanceMonitorBase< Time > | static |
getNewTimer(const std::string &name) | Teuchos::TimeMonitor | inlinestatic |
getStackedTimer() | Teuchos::TimeMonitor | static |
getValidReportParameters() | Teuchos::TimeMonitor | static |
isRecursiveCall() const | Teuchos::PerformanceMonitorBase< Time > | inlineprotected |
lookupCounter(const std::string &name) | Teuchos::PerformanceMonitorBase< Time > | static |
PerformanceMonitorBase(Time &counter_in, bool reset=false) | Teuchos::PerformanceMonitorBase< Time > | inline |
PerformanceMonitorBase()=delete | Teuchos::PerformanceMonitorBase< Time > | |
report(Ptr< const Comm< int > > comm, std::ostream &out, const std::string &filter, const RCP< ParameterList > ¶ms=null) | Teuchos::TimeMonitor | static |
report(Ptr< const Comm< int > > comm, std::ostream &out, const RCP< ParameterList > ¶ms=null) | Teuchos::TimeMonitor | static |
report(std::ostream &out, const std::string &filter, const RCP< ParameterList > ¶ms=null) | Teuchos::TimeMonitor | static |
report(std::ostream &out, const RCP< ParameterList > ¶ms=null) | Teuchos::TimeMonitor | static |
REPORT_FORMAT_TABLE enum value | Teuchos::TimeMonitor | private |
REPORT_FORMAT_YAML enum value | Teuchos::TimeMonitor | private |
reportFormat_ | Teuchos::TimeMonitor | privatestatic |
setOp_ | Teuchos::TimeMonitor | privatestatic |
setParams_ | Teuchos::TimeMonitor | privatestatic |
setReportFormatParameter(ParameterList &plist) | Teuchos::TimeMonitor | privatestatic |
setReportParameters(const RCP< ParameterList > ¶ms) | Teuchos::TimeMonitor | privatestatic |
setSetOpParameter(ParameterList &plist) | Teuchos::TimeMonitor | privatestatic |
setStackedTimer(const Teuchos::RCP< Teuchos::StackedTimer > &t) | Teuchos::TimeMonitor | static |
setYamlFormatParameter(ParameterList &plist) | Teuchos::TimeMonitor | privatestatic |
stackedTimer_ | Teuchos::TimeMonitor | protectedstatic |
summarize(Ptr< const Comm< int > > comm, std::ostream &out=std::cout, const bool alwaysWriteLocal=false, const bool writeGlobalStats=true, const bool writeZeroTimers=true, const ECounterSetOp setOp=Intersection, const std::string &filter="", const bool ignoreZeroTimers=false) | Teuchos::TimeMonitor | static |
summarize(std::ostream &out=std::cout, const bool alwaysWriteLocal=false, const bool writeGlobalStats=true, const bool writeZeroTimers=true, const ECounterSetOp setOp=Intersection, const std::string &filter="", const bool ignoreZeroTimers=false) | Teuchos::TimeMonitor | static |
summarizeToYaml(Ptr< const Comm< int > > comm, std::ostream &out, const ETimeMonitorYamlFormat yamlStyle, const std::string &filter="") | Teuchos::TimeMonitor | privatestatic |
summarizeToYaml(std::ostream &out, const ETimeMonitorYamlFormat yamlStyle, const std::string &filter="") | Teuchos::TimeMonitor | privatestatic |
TimeMonitor(Time &timer, bool reset=false) | Teuchos::TimeMonitor | |
TimeMonitor()=delete | Teuchos::TimeMonitor | |
writeGlobalStats_ | Teuchos::TimeMonitor | privatestatic |
writeZeroTimers_ | Teuchos::TimeMonitor | privatestatic |
YAML_FORMAT_COMPACT enum value | Teuchos::TimeMonitor | private |
YAML_FORMAT_SPACIOUS enum value | Teuchos::TimeMonitor | private |
yamlStyle_ | Teuchos::TimeMonitor | privatestatic |
zeroOutTimers() | Teuchos::TimeMonitor | static |
~PerformanceMonitorBase()=default | Teuchos::PerformanceMonitorBase< Time > | virtual |
~TimeMonitor() override | Teuchos::TimeMonitor |