Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
Teuchos::TimeMonitor Member List
This is the complete list of members for Teuchos::TimeMonitor, including all inherited members.
alwaysWriteLocal_Teuchos::TimeMonitor [private, static]
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::TimeMonitor [static]
computeGlobalTimerStatistics(stat_map_type &statData, std::vector< std::string > &statNames, const ECounterSetOp setOp=Intersection, const std::string &filter="")Teuchos::TimeMonitor [static]
counter() constTeuchos::PerformanceMonitorBase< Time > [inline, protected]
counter()Teuchos::PerformanceMonitorBase< Time > [inline, protected]
counters()Teuchos::PerformanceMonitorBase< Time > [inline, protected, static]
disableTimer(const std::string &name)Teuchos::TimeMonitor [static]
enableTimer(const std::string &name)Teuchos::TimeMonitor [static]
ETimeMonitorReportFormat enum nameTeuchos::TimeMonitor [private]
ETimeMonitorYamlFormat enum nameTeuchos::TimeMonitor [private]
format()Teuchos::PerformanceMonitorBase< Time > [inline, static]
getNewCounter(const std::string &name)Teuchos::PerformanceMonitorBase< Time > [static]
getNewTimer(const std::string &name)Teuchos::TimeMonitor [inline, static]
getValidReportParameters()Teuchos::TimeMonitor [static]
isRecursiveCall() constTeuchos::PerformanceMonitorBase< Time > [inline, protected]
lookupCounter(const std::string &name)Teuchos::PerformanceMonitorBase< Time > [static]
PerformanceMonitorBase(Time &counter_in, bool reset=false)Teuchos::PerformanceMonitorBase< Time > [inline]
report(Ptr< const Comm< int > > comm, std::ostream &out, const std::string &filter, const RCP< ParameterList > &params=null)Teuchos::TimeMonitor [static]
report(Ptr< const Comm< int > > comm, std::ostream &out, const RCP< ParameterList > &params=null)Teuchos::TimeMonitor [static]
report(std::ostream &out, const std::string &filter, const RCP< ParameterList > &params=null)Teuchos::TimeMonitor [static]
report(std::ostream &out, const RCP< ParameterList > &params=null)Teuchos::TimeMonitor [static]
REPORT_FORMAT_TABLE enum valueTeuchos::TimeMonitor [private]
REPORT_FORMAT_YAML enum valueTeuchos::TimeMonitor [private]
reportFormat_Teuchos::TimeMonitor [private, static]
setOp_Teuchos::TimeMonitor [private, static]
setParams_Teuchos::TimeMonitor [private, static]
setReportFormatParameter(ParameterList &plist)Teuchos::TimeMonitor [private, static]
setReportParameters(const RCP< ParameterList > &params)Teuchos::TimeMonitor [private, static]
setSetOpParameter(ParameterList &plist)Teuchos::TimeMonitor [private, static]
setYamlFormatParameter(ParameterList &plist)Teuchos::TimeMonitor [private, static]
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 [private, static]
summarizeToYaml(std::ostream &out, const ETimeMonitorYamlFormat yamlStyle, const std::string &filter="")Teuchos::TimeMonitor [private, static]
TimeMonitor(Time &timer, bool reset=false)Teuchos::TimeMonitor
writeGlobalStats_Teuchos::TimeMonitor [private, static]
writeZeroTimers_Teuchos::TimeMonitor [private, static]
YAML_FORMAT_COMPACT enum valueTeuchos::TimeMonitor [private]
YAML_FORMAT_SPACIOUS enum valueTeuchos::TimeMonitor [private]
yamlStyle_Teuchos::TimeMonitor [private, static]
zeroOutTimers()Teuchos::TimeMonitor [static]
~PerformanceMonitorBase()Teuchos::PerformanceMonitorBase< Time > [inline, virtual]
~TimeMonitor()Teuchos::TimeMonitor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines