TorusLB.h

Go to the documentation of this file.
00001 
00008 #ifndef _TORUSLB_H_
00009 #define _TORUSLB_H_
00010 
00011 #include "Rebalancer.h"
00012 #include "RefineTorusLB.h"
00013 
00014 class TorusLB : public RefineTorusLB
00015 {
00016   private:
00017     processorInfo *bestPe[6];
00018     processorInfo *goodPe[6];
00019     processorInfo *badPe[6];
00020 
00021     void strategy();
00022     void selectPes(processorInfo *p, computeInfo *c);
00023 
00024   public:
00025     TorusLB(computeInfo *cs, patchInfo *pas, processorInfo *pes, int ncs, 
00026 int npas, int npes);
00027     ~TorusLB();
00028 
00029 }; 
00030 
00031 #endif

Generated on Fri Sep 22 01:17:15 2017 for NAMD by  doxygen 1.4.7