Teuchos - Trilinos Tools Package  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.

clearCounter(const std::string &name)Teuchos::PerformanceMonitorBase< Time >static
clearCounters()Teuchos::PerformanceMonitorBase< Time >static
clearTimer(const std::string &name)Teuchos::PerformanceMonitorBase< Time >static
clearTimers()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
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
setStackedTimer(const Teuchos::RCP< Teuchos::StackedTimer > &t)Teuchos::TimeMonitorstatic
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
TimeMonitor(Time &timer, bool reset=false)Teuchos::TimeMonitor
TimeMonitor()=deleteTeuchos::TimeMonitor
zeroOutTimers()Teuchos::TimeMonitorstatic
~PerformanceMonitorBase()=defaultTeuchos::PerformanceMonitorBase< Time >virtual
~TimeMonitor() overrideTeuchos::TimeMonitor