Generated on Thu Apr 11 14:00:08 2019 for Gecode by doxygen 1.6.3

Gecode::Search::Par Namespace Reference

Classes

class  BAB
 Parallel branch-and-bound engine More...
class  DFS
 Parallel depth-first search engine More...
class  Engine
 Parallel depth-first search engine More...
class  Path
 Depth-first path (stack of edges) supporting recomputation. More...
class  PortfolioStop
 Stop object used for controling slaves in a portfolio. More...
class  Slave
 Runnable slave of a portfolio master. More...
class  CollectAll
 Collect all solutions. More...
class  CollectBest
 Collect best solutions. More...
class  PBS
 Parallel portfolio engine implementation. More...

Functions

Stoppbsstop (Stop *so)
 Create stop object.
Enginepbsengine (Engine **slaves, Stop **stops, unsigned int n_slaves, const Statistics &stat, bool best)
 Create parallel portfolio engine.

Function Documentation

Stop * Gecode::Search::Par::pbsstop ( Stop *  so  ) 

Create stop object.

Engine * Gecode::Search::Par::pbsengine ( Engine **  slaves,
Stop **  stops,
unsigned int  n_slaves,
const Statistics &  stat,
bool  best 
)

Create parallel portfolio engine.