User Manual, Developers Guide and API Documentation

wns::scheduler::grouper::OptimalGrouper Class Reference

#include <scheduler/grouper/OptimalGrouper.hpp>

Inheritance diagram for wns::scheduler::grouper::OptimalGrouper:

Inheritance graph
[legend]
Collaboration diagram for wns::scheduler::grouper::OptimalGrouper:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 OptimalGrouper (const wns::pyconfig::View &config)
 ~OptimalGrouper ()

Protected Member Functions

virtual Partition makeGrouping (int maxBeams, unsigned int noOfStations)

Private Member Functions

void makeGroupingRecursively (Partition currentGroups, int firstGroup)

Private Attributes

Partition currentBestGrouping
int maxBeams
int MonteCarloOptimalProbe
int MonteCarloRandomProbe
unsigned int noOfStations
float throughputCurrentBestGrouping
float throughputTrivialGrouping
Partition trivialGrouping


Detailed Description

Definition at line 35 of file OptimalGrouper.hpp.


Constructor & Destructor Documentation

OptimalGrouper::OptimalGrouper ( const wns::pyconfig::View config  ) 

Definition at line 36 of file OptimalGrouper.cpp.

wns::scheduler::grouper::OptimalGrouper::~OptimalGrouper (  )  [inline]

Definition at line 41 of file OptimalGrouper.hpp.


Member Function Documentation

AllPossibleGroupsGrouper::Partition OptimalGrouper::makeGrouping ( int  maxBeams,
unsigned int  noOfStations 
) [protected, virtual]

void OptimalGrouper::makeGroupingRecursively ( Partition  currentGroups,
int  firstGroup 
) [private]

Definition at line 65 of file OptimalGrouper.cpp.


Member Data Documentation

Definition at line 50 of file OptimalGrouper.hpp.

Definition at line 53 of file OptimalGrouper.hpp.

Definition at line 56 of file OptimalGrouper.hpp.

Definition at line 55 of file OptimalGrouper.hpp.

Definition at line 47 of file OptimalGrouper.hpp.

Definition at line 51 of file OptimalGrouper.hpp.

Definition at line 52 of file OptimalGrouper.hpp.

Definition at line 49 of file OptimalGrouper.hpp.


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

Generated on Sun May 27 03:33:03 2012 for openWNS by  doxygen 1.5.5