
#include <searchEngine_impl.h>


Public Member Functions | |
| SearchConductor (CkArgMsg *m) | |
| void | allSearchNodeDone (CkQdMsg *msg) |
| void | start () |
| void | groupInitComplete () |
| void | foundSolution () |
| void | fire () |
| void | controlChange (controlPointMsg *msg) |
Data Fields | |
| double | startTime |
| int | currentSearchDepth |
| int | mySearchLimit |
| int | groupInitCount |
| int | solutionFound |
| int | parallelize_level |
Definition at line 108 of file searchEngine_impl.h.
| SearchConductor::SearchConductor | ( | CkArgMsg * | m | ) |
| void SearchConductor::allSearchNodeDone | ( | CkQdMsg * | msg | ) |
Definition at line 119 of file searchEngine.C.
References CkExit(), Converse::CkNumPes(), CkStartQD(), createInitialChildren, currentSearchDepth, groupProxy, searchDepthLimit, and startTime.

| void SearchConductor::start | ( | ) |
| void SearchConductor::groupInitComplete | ( | ) |
Definition at line 85 of file searchEngine.C.
References cb, Converse::CkNumPes(), ControlPoint::EffectIncrease::Concurrency(), controlPoint(), cp_grainsize, fire(), groupInitCount, registerCPChangeCallback(), searchEngineProxy, THRESH_MAX, THRESH_MIN, and threshGroup.

| void SearchConductor::foundSolution | ( | ) |
Definition at line 159 of file searchEngine.C.
References CkExit(), Converse::CkNumPes(), and startTime.

| void SearchConductor::fire | ( | ) |
Definition at line 103 of file searchEngine.C.
References CkStartQD(), createInitialChildren, currentSearchDepth, and startTime.
Referenced by groupInitComplete().


| void SearchConductor::controlChange | ( | controlPointMsg * | msg | ) |
Definition at line 47 of file searchEngine.C.
References controlPoint(), controlPointTimingStamp(), cp_grainsize, THRESH_MAX, THRESH_MIN, and threshGroup.

| double SearchConductor::startTime |
Definition at line 111 of file searchEngine_impl.h.
Referenced by allSearchNodeDone(), fire(), and foundSolution().
Definition at line 113 of file searchEngine_impl.h.
Definition at line 115 of file searchEngine_impl.h.
Definition at line 116 of file searchEngine_impl.h.
1.5.5