Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Teuchos::TimeMonitor Member List

This is the complete list of members for Teuchos::TimeMonitor, including all inherited members.

alwaysWriteLocal_Teuchos::TimeMonitorprivatestatic
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::TimeMonitorstatic
computeGlobalTimerStatistics(stat_map_type &statData, std::vector< std::string > &statNames, const ECounterSetOp setOp=Intersection, const std::string &filter="")Teuchos::TimeMonitorstatic
counter() constTeuchos::PerformanceMonitorBase< Time >inlineprotected
counter()Teuchos::PerformanceMonitorBase< Time >inlineprotected
counters()Teuchos::PerformanceMonitorBase< Time >inlineprotectedstatic
disableTimer(const std::string &name)Teuchos::TimeMonitorstatic
enableTimer(const std::string &name)Teuchos::TimeMonitorstatic
ETimeMonitorReportFormat enum nameTeuchos::TimeMonitorprivate
ETimeMonitorYamlFormat enum nameTeuchos::TimeMonitorprivate
format()Teuchos::PerformanceMonitorBase< Time >inlinestatic
getNewCounter(const std::string &name)Teuchos::PerformanceMonitorBase< Time >static
getNewTimer(const std::string &name)Teuchos::TimeMonitorinlinestatic
getStackedTimer()Teuchos::TimeMonitorstatic
getValidReportParameters()Teuchos::TimeMonitorstatic
isRecursiveCall() constTeuchos::PerformanceMonitorBase< Time >inlineprotected
lookupCounter(const std::string &name)Teuchos::PerformanceMonitorBase< Time >static
PerformanceMonitorBase(Time &counter_in, bool reset=false)Teuchos::PerformanceMonitorBase< Time >inline
PerformanceMonitorBase()=deleteTeuchos::PerformanceMonitorBase< Time >
report(Ptr< const Comm< int > > comm, std::ostream &out, const std::string &filter, const RCP< ParameterList > &params=null)Teuchos::TimeMonitorstatic
report(Ptr< const Comm< int > > comm, std::ostream &out, const RCP< ParameterList > &params=null)Teuchos::TimeMonitorstatic
report(std::ostream &out, const std::string &filter, const RCP< ParameterList > &params=null)Teuchos::TimeMonitorstatic
report(std::ostream &out, const RCP< ParameterList > &params=null)Teuchos::TimeMonitorstatic
REPORT_FORMAT_TABLE enum valueTeuchos::TimeMonitorprivate
REPORT_FORMAT_YAML enum valueTeuchos::TimeMonitorprivate
reportFormat_Teuchos::TimeMonitorprivatestatic
setOp_Teuchos::TimeMonitorprivatestatic
setParams_Teuchos::TimeMonitorprivatestatic
setReportFormatParameter(ParameterList &plist)Teuchos::TimeMonitorprivatestatic
setReportParameters(const RCP< ParameterList > &params)Teuchos::TimeMonitorprivatestatic
setSetOpParameter(ParameterList &plist)Teuchos::TimeMonitorprivatestatic
setStackedTimer(const Teuchos::RCP< Teuchos::StackedTimer > &t)Teuchos::TimeMonitorstatic
setYamlFormatParameter(ParameterList &plist)Teuchos::TimeMonitorprivatestatic
stackedTimer_Teuchos::TimeMonitorprotectedstatic
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::TimeMonitorstatic
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::TimeMonitorstatic
summarizeToYaml(Ptr< const Comm< int > > comm, std::ostream &out, const ETimeMonitorYamlFormat yamlStyle, const std::string &filter="")Teuchos::TimeMonitorprivatestatic
summarizeToYaml(std::ostream &out, const ETimeMonitorYamlFormat yamlStyle, const std::string &filter="")Teuchos::TimeMonitorprivatestatic
TimeMonitor(Time &timer, bool reset=false)Teuchos::TimeMonitor
TimeMonitor()=deleteTeuchos::TimeMonitor
writeGlobalStats_Teuchos::TimeMonitorprivatestatic
writeZeroTimers_Teuchos::TimeMonitorprivatestatic
YAML_FORMAT_COMPACT enum valueTeuchos::TimeMonitorprivate
YAML_FORMAT_SPACIOUS enum valueTeuchos::TimeMonitorprivate
yamlStyle_Teuchos::TimeMonitorprivatestatic
zeroOutTimers()Teuchos::TimeMonitorstatic
~PerformanceMonitorBase()=defaultTeuchos::PerformanceMonitorBase< Time >virtual
~TimeMonitor() overrideTeuchos::TimeMonitor