
#include <trace-projectionsBOC.h>


Public Member Functions | |
| TraceProjectionsBOC (bool _findOutliers, bool _findStartTime) | |
| TraceProjectionsBOC (CkMigrateMessage *m) | |
| void | traceProjectionsParallelShutdown (int) |
| void | startTimeAnalysis () |
| void | startTimeDone (double result) |
| void | startEndTimeAnalysis () |
| void | endTimeDone (double result) |
| void | kMeansDone (void) |
| void | kMeansDoneFlushed (void) |
| This version is called (on processor 0) only if flushCheck fails. | |
| void | finalize (void) |
| void | shutdownAnalysis (void) |
| void | closingTraces (void) |
| void | closeParallelShutdown (void) |
| void | ccsOutlierRequest (CkCcsRequestMsg *) |
| void | flush_warning (int pe) |
| void | print_warning () |
Private Attributes | |
| bool | findOutliers |
| bool | findStartTime |
| int | parModulesRemaining |
| double | dummy |
| double | endTime |
| double | analysisStartTime |
| int | endPe |
| int | flush_count |
| std::set< int > | list |
Definition at line 129 of file trace-projectionsBOC.h.
Definition at line 143 of file trace-projectionsBOC.h.
| TraceProjectionsBOC::TraceProjectionsBOC | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 144 of file trace-projectionsBOC.h.
| void TraceProjectionsBOC::shutdownAnalysis | ( | void | ) |
| void TraceProjectionsBOC::ccsOutlierRequest | ( | CkCcsRequestMsg * | ) |
bool TraceProjectionsBOC::findOutliers [private] |
Definition at line 131 of file trace-projectionsBOC.h.
Referenced by traceProjectionsParallelShutdown().
bool TraceProjectionsBOC::findStartTime [private] |
Definition at line 132 of file trace-projectionsBOC.h.
Referenced by traceProjectionsParallelShutdown().
int TraceProjectionsBOC::parModulesRemaining [private] |
Definition at line 134 of file trace-projectionsBOC.h.
Referenced by endTimeDone(), kMeansDone(), kMeansDoneFlushed(), and traceProjectionsParallelShutdown().
double TraceProjectionsBOC::dummy [private] |
Definition at line 136 of file trace-projectionsBOC.h.
double TraceProjectionsBOC::endTime [private] |
double TraceProjectionsBOC::analysisStartTime [private] |
Definition at line 138 of file trace-projectionsBOC.h.
Referenced by kMeansDone(), kMeansDoneFlushed(), and traceProjectionsParallelShutdown().
int TraceProjectionsBOC::endPe [private] |
Definition at line 139 of file trace-projectionsBOC.h.
Referenced by closeParallelShutdown(), closingTraces(), and traceProjectionsParallelShutdown().
int TraceProjectionsBOC::flush_count [private] |
Definition at line 140 of file trace-projectionsBOC.h.
Referenced by flush_warning(), and print_warning().
std::set<int> TraceProjectionsBOC::list [private] |
Definition at line 141 of file trace-projectionsBOC.h.
Referenced by flush_warning(), and print_warning().
1.5.5