00001 00007 #ifndef ALG7_H 00008 #define ALG7_H 00009 00010 //#include "elements.h" 00011 #include "Rebalancer.h" 00012 00013 class Alg7 : public Rebalancer 00014 { 00015 private: 00016 void strategy(); 00017 void togrid(processorInfo* goodP[3][3][2], processorInfo* poorP[3][3][2], 00018 processorInfo *p, computeInfo *c); 00019 00020 public: 00021 Alg7(computeInfo *computeArray, patchInfo *patchArray, 00022 processorInfo *processorArray, int nComps, 00023 int nPatches, int nPes); 00024 }; 00025 00026 #endif 00027 00028 00029 00030
1.3.9.1