PPL Logo

SearchConductor Class Reference

#include <searchEngine_impl.h>

Inheritance diagram for SearchConductor:

Inheritance graph
[legend]
Collaboration diagram for SearchConductor:

Collaboration graph
[legend]

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

Detailed Description

Definition at line 108 of file searchEngine_impl.h.


Constructor & Destructor Documentation

SearchConductor::SearchConductor ( CkArgMsg m  ) 

Definition at line 72 of file searchEngine.C.

References groupProxy, and searchEngineProxy.


Member Function Documentation

void SearchConductor::allSearchNodeDone ( CkQdMsg msg  ) 

Definition at line 119 of file searchEngine.C.

References CkExit(), Converse::CkNumPes(), CkStartQD(), createInitialChildren, currentSearchDepth, groupProxy, searchDepthLimit, and startTime.

Here is the call graph for this function:

void SearchConductor::start (  ) 

Definition at line 78 of file searchEngine.C.

References groupInitCount, and groupProxy.

void SearchConductor::groupInitComplete (  ) 

void SearchConductor::foundSolution (  ) 

Definition at line 159 of file searchEngine.C.

References CkExit(), Converse::CkNumPes(), and startTime.

Here is the call graph for this function:

void SearchConductor::fire (  ) 

Definition at line 103 of file searchEngine.C.

References CkStartQD(), createInitialChildren, currentSearchDepth, and startTime.

Referenced by groupInitComplete().

Here is the call graph for this function:

Here is the caller graph for this function:

void SearchConductor::controlChange ( controlPointMsg msg  ) 

Definition at line 47 of file searchEngine.C.

References controlPoint(), controlPointTimingStamp(), cp_grainsize, THRESH_MAX, THRESH_MIN, and threshGroup.

Here is the call graph for this function:


Field Documentation

Definition at line 111 of file searchEngine_impl.h.

Referenced by allSearchNodeDone(), fire(), and foundSolution().

Definition at line 113 of file searchEngine_impl.h.

Referenced by allSearchNodeDone(), and fire().

Definition at line 113 of file searchEngine_impl.h.

Definition at line 114 of file searchEngine_impl.h.

Referenced by groupInitComplete(), and start().

Definition at line 115 of file searchEngine_impl.h.

Definition at line 116 of file searchEngine_impl.h.


The documentation for this class was generated from the following files:

Generated on Mon Sep 21 08:29:43 2020 for Charm++ by  doxygen 1.5.5