PPL Logo

libs/ck-libs/state_space_searchengine/searchEngine.C File Reference

Go to the source code of this file.

Data Structures

class  BThreshold

Functions

void printPriority (SearchNodeMsg *pm)
void createMultipleChildren (SearchGroup *s, StateBase *parent, SequentialSolver *solver, bool parallel)
void createMultipleChildren (StateBase *parent, SequentialSolver *solver, bool parallel)
void SE_register (SE_createInitialChildrenFn f1, SE_createChildrenFn f2, SE_parallelLevelFn f3, SE_searchDepthLimitFn f4, SE_lowerBoundFn f5)

Variables

static SE_createInitialChildrenFn createInitialChildren = NULL
static SE_createChildrenFn createChildren = NULL
static SE_parallelLevelFn parallelLevel = NULL
static SE_searchDepthLimitFn searchDepthLimit = NULL
SE_lowerBoundFn _lowerBoundFn = NULL
CProxy_BThreshold threshGroup
int cp_grainsize
int THRESH_MAX
int THRESH_MIN
int se_statesize
CProxy_SearchConductor searchEngineProxy
CProxy_SearchGroup groupProxy


Function Documentation

void printPriority ( SearchNodeMsg pm  ) 

void createMultipleChildren ( SearchGroup s,
StateBase parent,
SequentialSolver solver,
bool  parallel 
)

Referenced by SearchNode::SearchNode().

void createMultipleChildren ( StateBase parent,
SequentialSolver solver,
bool  parallel 
)


Variable Documentation

Definition at line 20 of file searchEngine.C.

Referenced by SE_register(), and SearchNode::SearchNode().

Definition at line 21 of file searchEngine.C.

Referenced by SearchGroup::init(), and SE_register().

Definition at line 22 of file searchEngine.C.

Referenced by SearchConductor::allSearchNodeDone(), and SE_register().

CProxy_BThreshold threshGroup

Definition at line 44 of file searchEngine.C.

Definition at line 45 of file searchEngine.C.

Definition at line 46 of file searchEngine.C.

Definition at line 66 of file searchEngine.C.

CProxy_SearchConductor searchEngineProxy

CProxy_SearchGroup groupProxy


Generated on Sat May 26 08:08:11 2012 for Charm++ by  doxygen 1.5.5