ck-ldb: remove unnecessary includes and move others
authorAbhinav S Bhatele <bhatele@illinois.edu>
Fri, 10 Dec 2010 15:33:37 +0000 (09:33 -0600)
committerAbhinav S Bhatele <bhatele@illinois.edu>
Fri, 10 Dec 2010 15:33:37 +0000 (09:33 -0600)
Also, remove CVS headers in the process

35 files changed:
src/ck-ldb/BaseLB.C
src/ck-ldb/BaseLB.h
src/ck-ldb/CommLB.C
src/ck-ldb/GreedyCommLB.C
src/ck-ldb/GreedyCommLB.h
src/ck-ldb/GridCommLB.h
src/ck-ldb/GridCommRefineLB.h
src/ck-ldb/GridHybridLB.h
src/ck-ldb/GridHybridSeedLB.h
src/ck-ldb/GridMetisLB.h
src/ck-ldb/LBComm.C
src/ck-ldb/LBComm.h
src/ck-ldb/NborBaseLB.C
src/ck-ldb/NeighborCommLB.C
src/ck-ldb/NeighborLB.C
src/ck-ldb/RecBisectBfLB.C
src/ck-ldb/RecBisectBfLB.h
src/ck-ldb/RefineCommLB.C
src/ck-ldb/RefineCommLB.h
src/ck-ldb/RefineKLB.C
src/ck-ldb/RefineKLB.h
src/ck-ldb/RefineLB.C
src/ck-ldb/RefineLB.h
src/ck-ldb/Refiner.C
src/ck-ldb/Refiner.h
src/ck-ldb/RefinerApprox.C
src/ck-ldb/RefinerApprox.h
src/ck-ldb/RefinerComm.C
src/ck-ldb/RefinerComm.h
src/ck-ldb/WSLB.C
src/ck-ldb/ckheap.C
src/ck-ldb/ckheap.h
src/ck-ldb/ckset.C
src/ck-ldb/ckset.h
src/scripts/Make.depends

index 882a0695fd739e04de149874dada82117dd2e85e..b9dead0ada13265a2e001f586079c28b6e06fed3 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
index 50cdd89e087ff5d864ed6413cb96343ad2a4384b..67b61b6fd197d2fc5273e9c83dd52dbee9a9ad21 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  \defgroup CkLdb  Charm++ Load Balancing Framework 
 */
index 38124a97ebffeb801866d962e5faf6b83461e7f4..3371a14588660a2e3a7147192ebe973b91a785b9 100644 (file)
@@ -14,7 +14,6 @@
 
 */
 
-#include <stdio.h>
 #include "CommLB.h"
 
 #define alpha 35e-6
index 7f55f03557d1a9f65cb4235fb290685b4b293819..b0daa9bcc15228c09c497c0d5a3b3a5778d68b09 100644 (file)
@@ -14,7 +14,8 @@ Status:
   by Gengbin Zheng, 7/28/2003
 */
 
-#include <stdio.h>
+#include "elements.h"
+#include "ckheap.h"
 #include "GreedyCommLB.h"
 #include "manager.h"
 
index 1140dee0189c2535ad97d1cd98202e11526067d2..2e8c3f02d36e5077e97e9c702d89478315c2a5d0 100644 (file)
@@ -8,11 +8,8 @@
 
 #include "CentralLB.h"
 #include "GreedyCommLB.decl.h"
-
-#include "elements.h"
-#include "ckheap.h"
-
 #include "CommLBHeap.h"
+
 #define CUT_OFF_FACTOR 1.200
 
 void CreateGreedyCommLB();
@@ -25,6 +22,8 @@ struct graph{
   struct graph * next;
 };
 
+class processorInfo;
+
 class GreedyCommLB : public CentralLB {
 public:
   int nobj,npe, nmigobj;
index e280c61230e5ef76386e478fd43a259f966eca0a..d6555fa2a03e30c84c47143c89846cbdbdca031d 100644 (file)
@@ -3,8 +3,6 @@
 
 #include <limits.h>
 #include <math.h>
-#include <stdio.h>
-
 #include "CentralLB.h"
 
 #define CK_LDB_GRIDCOMMLB_MODE 0
index f5073e461edb0f2f3d47581f4797e5a82002ecec..d4041a8b258ea45da99ccd124780f4496602d67c 100644 (file)
@@ -2,8 +2,6 @@
 #define _GRIDCOMMREFINELB_H_
 
 #include <limits.h>
-#include <stdio.h>
-
 #include "CentralLB.h"
 
 #define CK_LDB_GRIDCOMMREFINELB_TOLERANCE 1.10
index de21e004efc0487f60f4349f6baa8c80d1de2a96..7ee48d1e369e502d76e49be6fe550d457f64cd29 100644 (file)
@@ -1,7 +1,6 @@
 #ifndef _GRIDHYBRIDLB_H_
 #define _GRIDHYBRIDLB_H_
 
-#include <stdio.h>
 #include "CentralLB.h"
 
 #define CK_LDB_GRIDHYBRIDLB_MODE 0
index 45145eed9432da29d5657563551852c1fc4cb5a9..daefb0b872463c212b7802bfeb5117104c4cc64e 100644 (file)
@@ -1,7 +1,6 @@
 #ifndef _GRIDHYBRIDSEEDLB_H_
 #define _GRIDHYBRIDSEEDLB_H_
 
-#include <stdio.h>
 #include "CentralLB.h"
 
 #define CK_LDB_GRIDHYBRIDSEEDLB_MODE 0
index a28b358434dac053183630ba7e6d265bd1c70058..ff2ca95d3d6ca14be42a4721c6bd5f3d3073931e 100644 (file)
@@ -1,7 +1,6 @@
 #ifndef _GRIDMETISLB_H_
 #define _GRIDMETISLB_H_
 
-#include <stdio.h>
 #include "CentralLB.h"
 
 #define CK_LDB_GRIDMETISLB_MODE 0
index e994783d49ef08f245911e019c766c609008458d..dcff4e2274b69edbd875ecc6500aadec416af0d2 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
@@ -14,7 +7,6 @@
 
 #if CMK_LBDB_ON
 
-#include <stdio.h>
 #include <math.h>
 #include "LBComm.h"
 
index f0119176370e12bb836fd5958e1fc0184f7fb396..11a2ab46e3280ae644c4ce9ee40491bbeed1065b 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
index a8cb7e1ae86f27d6352003e8e754a63b8bd90443..b2afae6491269ea8cd48c21e73e2a1e3ac9f9b14 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
index d640ea0d5ce802856dcef68baabeb0c176779522..10b23264425025c7776d0ac185920726c007521c 100644 (file)
@@ -1,15 +1,9 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
 /*@{*/
 
+#include "elements.h"
 #include "ckheap.h"
 #include "NeighborCommLB.h"
 #include "topology.h"
index b6957f34a329345118a943988e68f53b88579a2d..b57c6f0f2715cbeb9e76beeed937864dc6f4949c 100644 (file)
@@ -3,6 +3,7 @@
 */
 /*@{*/
 
+#include "elements.h"
 #include "ckheap.h"
 #include "NeighborLB.h"
 
index adbcf31802bf2f3e3ab086264297ae57dd6a03f1..e13a0c5e1374c95b3a59ef7876dc5f8a35a34646 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
index 2a216a605fb3ef5e40522b2a3e4ffd8438454187..9b2a916707605cc57fdc7ee0200e7ff320628de5 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
index 6c263603d9e8009c75d780b642f34adcf62c39b2..21b2bf814f60d093a281752f2446a7a0f8be4d4f 100644 (file)
@@ -3,6 +3,8 @@
 */
 /*@{*/
 
+#include "elements.h"
+#include "ckheap.h"
 #include "RefineCommLB.h"
 
 CreateLBFunc_Def(RefineCommLB, "Average load among processors by moving objects away from overloaded processor, communication aware")
index 42a0424bab2857f0362d8fc642281344cb2164f6..f77fef1929155db3b8ff22d23b8eb308da709629 100644 (file)
@@ -14,9 +14,6 @@
 class minheap;
 class maxheap;
 
-#include "elements.h"
-#include "ckheap.h"
-
 void CreateRefineCommLB();
 BaseLB *AllocateRefineCommLB();
 
index 2a4e9d60329b9c594002bb1fb3fddfd5ac677c91..e90b767237de4b618e79460418a9b536d4df35f2 100644 (file)
@@ -3,6 +3,8 @@
 */
 /*@{*/
 
+#include "elements.h"
+#include "ckheap.h"
 #include "RefineKLB.h"
 
 #define _USE_APPROX_ALGO_ 1
index 4c91e220528902899f114591935de031d27af058..0cca76ddcf60ca0dde22d383184c08dc194ac892 100644 (file)
@@ -8,13 +8,10 @@
 
 #include "CentralLB.h"
 #include "RefinerApprox.h"
+#include "RefineKLB.decl.h"
 
 class minheap;
 class maxheap;
-#include "RefineKLB.decl.h"
-
-#include "elements.h"
-#include "ckheap.h"
 
 void CreateRefineKLB();
 BaseLB *AllocateRefineKLB();
index 4d289fb3bcb5aa12ac0327e03f30c573cda1262b..ca41be6667bd8a96875d9e45ee15e0ec1507c26c 100644 (file)
@@ -3,6 +3,8 @@
 */
 /*@{*/
 
+#include "elements.h"
+#include "ckheap.h"
 #include "RefineLB.h"
 
 CreateLBFunc_Def(RefineLB, "Move objects away from overloaded processor to reach average")
index 13fcaa9f27219e7813172db9d6567788e0d97725..c48b3229c741f51d6d75ad62a5b815da262cd403 100644 (file)
@@ -13,9 +13,6 @@
 class minheap;
 class maxheap;
 
-#include "elements.h"
-#include "ckheap.h"
-
 void CreateRefineLB();
 BaseLB *AllocateRefineLB();
 
index df86e34a47c8c670ccb5961607ae16122e0a6c91..a57b2c1953041333ae7b904f87a9b12fa4d2fa14 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
index 829bc47e94680d0f112a4e581f5a5e30ed6d5529..388a0632bc3445fd5927d86018e9252db22629ea 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
@@ -13,13 +6,9 @@
 #ifndef _REFINER_H_
 #define _REFINER_H_
 
-#include "CentralLB.h"
-
-class minheap;
-class maxheap;
-
 #include "elements.h"
 #include "ckheap.h"
+#include "CentralLB.h"
 
 class Refiner {
 public:
index 7aaa4795067d44d677fefca11a14463626a18795..fc925624b4fe2b3fce9eeb90bf25af51a0ff2f5f 100644 (file)
@@ -1,4 +1,7 @@
+#include "elements.h"
+#include "ckheap.h"
 #include "RefinerApprox.h"
+
 int _lb_debug=0;
 
 void RefinerApprox::create(int count, CentralLB::LDStats* stats, int* procs)
index 7ba6b961f776d9ae7793d82d344299cc08a16878..6041ae24d5bcb998ef84dd6a73d7a7a8cc994acf 100644 (file)
@@ -2,15 +2,14 @@
 #define _REFINERAPPROX_H_
 
 #include "CentralLB.h"
-
 #include "Refiner.h"
-#include "elements.h"
-#include "ckheap.h"
 
 #ifndef INFTY
 #define INFTY 999999
 #endif
 
+class processorInfo;
+
 class RefinerApprox:public Refiner {
 public:
   RefinerApprox(double _overload): Refiner(_overload) { 
index e09bd258c8a48611e0f3bfc07ac218851ff704a9..f3b53cc5748e31c411f07c98f89be2187d153109 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
@@ -14,6 +7,8 @@
  be rewritten to use this, so there is no code duplication
 */
 
+#include "elements.h"
+#include "ckheap.h"
 #include "RefinerComm.h"
 
 
index b4ee0403b34d5d842118a16b65722fcbcba440c7..e3b05326c59f7776aeecbac95e36549563677e16 100644 (file)
@@ -1,10 +1,3 @@
-/*****************************************************************************
- * $Source$
- * $Author$
- * $Date$
- * $Revision$
- *****************************************************************************/
-
 /**
  * \addtogroup CkLdb
 */
@@ -14,9 +7,6 @@
 #define _REFINERCOMM_H_
 
 #include "CentralLB.h"
-
-#include "elements.h"
-#include "ckheap.h"
 #include "Refiner.h"
 
 class RefinerComm : public Refiner {
index 9a9cd300c5185e53148d4ef4d2d87a6e3e4d2572..08fb1d815928c9a33e226a12b8d8989f4cab8519 100644 (file)
@@ -7,6 +7,7 @@
 #include <unistd.h>
 #endif
 
+#include "elements.h"
 #include "ckheap.h"
 #include "WSLB.h"
 #include "LBDBManager.h"
index 86c05b5feb1070253cf19afaf035d3f9cdf896e4..90f9e1964baded83abf9a53e8e1f9ee5c9925702 100644 (file)
@@ -5,6 +5,8 @@
 
 class minheap;
 class maxHeap;
+
+#include "elements.h"
 #include "ckheap.h"
 
 // Heap of pointers. The field to be compared is:
index a661399d869647b504ef2c7c628ddcc533224959..94525685fd6fadba7da2468469753b91d922810f 100644 (file)
@@ -6,7 +6,7 @@
 #ifndef _HEAP_H_
 #define _HEAP_H_
 
-#include "elements.h"
+class InfoRecord;
 
 class heapRecord
 { public:
index 855895e4fe62ed11a948eb3575ff5042194d7e4d..8ad52cfb78d54d8b6ae9678d29d3b03e149011eb 100644 (file)
@@ -3,10 +3,8 @@
 */
 /*@{*/
 
-#include "ckset.h"
 #include "elements.h"
 
-
 Set::Set() 
 {
   head = (listNode *) 0;
index 90464ea0c82f637ad5c049a27a6128f3a0c4ed88..3d718b0f8f61ba51f62de94b8340c3abbad5e269 100644 (file)
@@ -8,7 +8,6 @@
 
 class InfoRecord;
 
-
 class listNode {
 public:
 listNode *next;
index b249cc4b141324d04e4433e6cbefd04bec110b27..0cba0ca5e9bc9c8ccb8a4aacd1a5f2d811fd2280 100644 (file)
@@ -1038,8 +1038,8 @@ HybridBaseLB.o: HybridBaseLB.C HybridBaseLB.h charm++.h charm.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
  BaseLB.h CentralLB.h CentralLB.decl.h CentralLBMsg.h HybridBaseLB.decl.h \
  NeighborLBMsg.h HybridLBMsg.h topology.h GreedyLB.h GreedyLB.decl.h \
- GreedyCommLB.h GreedyCommLB.decl.h elements.h ckset.h ckheap.h \
CommLBHeap.h RefineCommLB.h RefinerComm.h Refiner.h RefineLB.h \
+ GreedyCommLB.h GreedyCommLB.decl.h CommLBHeap.h RefineCommLB.h \
RefinerComm.h Refiner.h elements.h ckset.h ckheap.h RefineLB.h \
  RefineLB.decl.h RefineCommLB.decl.h HybridBaseLB.def.h
        $(CHARMC) -c -I. HybridBaseLB.C
 
@@ -1062,22 +1062,22 @@ NborBaseLB.o: NborBaseLB.C BaseLB.h LBDatabase.h lbdb.h converse.h \
  NborBaseLB.def.h
        $(CHARMC) -c -I. NborBaseLB.C
 
-WSLB.o: WSLB.C ckheap.h elements.h converse.h conv-config.h \
- conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h WSLB.h BaseLB.h LBDatabase.h \
- LBDBManager.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
- ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
- CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
CkFutures.decl.h charisma.h charisma.decl.h tempo.h tempo.decl.h \
waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
NullLB.decl.h BaseLB.decl.h WSLB.decl.h topology.h WSLB.def.h
+WSLB.o: WSLB.C elements.h converse.h conv-config.h conv-autoconfig.h \
+ conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h \
ckset.h cklists.h ckheap.h WSLB.h BaseLB.h LBDatabase.h LBDBManager.h \
+ LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h LBDatabase.decl.h \
charm++.h ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h \
simd.h CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h \
sockRoutines.h ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
+ cknodegroupreduction.h CkArrayReductionMgr.decl.h ckmemcheckpoint.h \
+ CkMemCheckpoint.decl.h readonly.h ckarray.h cklocation.h \
CkLocation.decl.h CkArray.decl.h CkFutures.decl.h charisma.h \
charisma.decl.h tempo.h tempo.decl.h waitqd.h waitqd.decl.h sdag.h \
ckcheckpoint.h CkCheckpoint.decl.h ckevacuation.h ckarrayreductionmgr.h \
trace.h trace-bluegene.h envelope.h NullLB.decl.h BaseLB.decl.h \
+ WSLB.decl.h topology.h WSLB.def.h
        $(CHARMC) -c -I. WSLB.C
 
 ckgraph.o: ckgraph.C ckgraph.h BaseLB.h LBDatabase.h lbdb.h converse.h \
@@ -1120,31 +1120,13 @@ LButil.o: LButil.C elements.h converse.h conv-config.h conv-autoconfig.h \
  trace.h trace-bluegene.h envelope.h NullLB.decl.h BaseLB.decl.h
        $(CHARMC) -c -I. LButil.C
 
-Refiner.o: Refiner.C Refiner.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
- converse.h conv-config.h conv-autoconfig.h conv-common.h conv-mach.h \
- conv-mach-opt.h pup_c.h queueing.h conv-cpm.h conv-cpath.h conv-qd.h \
- conv-random.h conv-lists.h conv-trace.h persistent.h debug-conv.h \
- charm.h pup.h middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h \
- LBOM.h LBComm.h LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h \
- ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h simd.h \
- CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
- ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
- cknodegroupreduction.h CkArrayReductionMgr.decl.h ckmemcheckpoint.h \
- CkMemCheckpoint.decl.h readonly.h ckarray.h cklocation.h \
- CkLocation.decl.h CkArray.decl.h CkFutures.decl.h charisma.h \
- charisma.decl.h tempo.h tempo.decl.h waitqd.h waitqd.decl.h sdag.h \
- ckcheckpoint.h CkCheckpoint.decl.h ckevacuation.h ckarrayreductionmgr.h \
- trace.h trace-bluegene.h envelope.h NullLB.decl.h BaseLB.decl.h \
- CentralLB.decl.h CentralLBMsg.h elements.h ckset.h ckheap.h
-       $(CHARMC) -c -I. Refiner.C
-
-RefinerApprox.o: RefinerApprox.C RefinerApprox.h CentralLB.h BaseLB.h \
- LBDatabase.h lbdb.h converse.h conv-config.h conv-autoconfig.h \
- conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
- conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
- persistent.h debug-conv.h charm.h pup.h middle.h middle-conv.h \
- LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
- LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
+Refiner.o: Refiner.C Refiner.h elements.h converse.h conv-config.h \
+ conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
+ queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
+ middle-conv.h ckset.h cklists.h ckheap.h CentralLB.h BaseLB.h \
+ LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
+ lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
  ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
@@ -1153,44 +1135,60 @@ RefinerApprox.o: RefinerApprox.C RefinerApprox.h CentralLB.h BaseLB.h \
  CkFutures.decl.h charisma.h charisma.decl.h tempo.h tempo.decl.h \
  waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
- NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h Refiner.h \
- elements.h ckset.h ckheap.h
+ NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h
+       $(CHARMC) -c -I. Refiner.C
+
+RefinerApprox.o: RefinerApprox.C elements.h converse.h conv-config.h \
+ conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
+ queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
+ middle-conv.h ckset.h cklists.h ckheap.h RefinerApprox.h CentralLB.h \
+ BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
+ LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
+ ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
+ cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+ ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+ CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
+ readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
+ CkFutures.decl.h charisma.h charisma.decl.h tempo.h tempo.decl.h \
+ waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
+ ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
+ NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h Refiner.h
        $(CHARMC) -c -I. RefinerApprox.C
 
-RefinerComm.o: RefinerComm.C RefinerComm.h CentralLB.h BaseLB.h \
LBDatabase.h lbdb.h converse.h conv-config.h conv-autoconfig.h \
conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
- conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
persistent.h debug-conv.h charm.h pup.h middle.h middle-conv.h \
LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
- LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
- ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
- ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+RefinerComm.o: RefinerComm.C elements.h converse.h conv-config.h \
conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h ckheap.h RefinerComm.h CentralLB.h \
BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
+ LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
+ ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
+ cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
  CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
  readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
  CkFutures.decl.h charisma.h charisma.decl.h tempo.h tempo.decl.h \
  waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
- NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h elements.h \
- ckset.h ckheap.h Refiner.h
+ NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h Refiner.h
        $(CHARMC) -c -I. RefinerComm.C
 
 bitvecset.o: bitvecset.c bitvecset.h
        $(CHARMC) -c -I. bitvecset.c
 
-ckset.o: ckset.C ckset.h elements.h converse.h conv-config.h \
- conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h cklists.h
+ckset.o: ckset.C elements.h converse.h conv-config.h conv-autoconfig.h \
+ conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h \
ckset.h cklists.h
        $(CHARMC) -c -I. ckset.C
 
-ckheap.o: ckheap.C ckheap.h elements.h converse.h conv-config.h \
- conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h
+ckheap.o: ckheap.C elements.h converse.h conv-config.h conv-autoconfig.h \
+ conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h \
ckset.h cklists.h ckheap.h
        $(CHARMC) -c -I. ckheap.C
 
 CommLBHeap.o: CommLBHeap.C charm++.h charm.h converse.h conv-config.h \
@@ -1525,8 +1523,7 @@ CommLB.o: CommLB.C CommLB.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
  ckcheckpoint.h CkCheckpoint.decl.h ckevacuation.h ckarrayreductionmgr.h \
  trace.h trace-bluegene.h envelope.h NullLB.decl.h BaseLB.decl.h \
  CentralLB.decl.h CentralLBMsg.h CommLB.decl.h charm++.h CentralLB.decl.h \
- CommLBHeap.h GreedyCommLB.h CentralLB.h GreedyCommLB.decl.h elements.h \
- converse.h lbdb.h ckset.h cklists.h ckheap.h CommLB.def.h
+ CommLBHeap.h GreedyCommLB.h CentralLB.h GreedyCommLB.decl.h CommLB.def.h
        $(CHARMC) -c -I. CommLB.C
 
 DummyLB.o: DummyLB.C DummyLB.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
@@ -1605,15 +1602,15 @@ GreedyAgentLB.o: GreedyAgentLB.C LBSimulation.h charm++.h charm.h \
  topology.h GreedyAgentLB.def.h
        $(CHARMC) -c -I. GreedyAgentLB.C
 
-GreedyCommLB.o: GreedyCommLB.C GreedyCommLB.h CentralLB.h BaseLB.h \
LBDatabase.h lbdb.h converse.h conv-config.h conv-autoconfig.h \
conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
- conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
persistent.h debug-conv.h charm.h pup.h middle.h middle-conv.h \
LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
- LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
- ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
- ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+GreedyCommLB.o: GreedyCommLB.C elements.h converse.h conv-config.h \
conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h ckheap.h GreedyCommLB.h CentralLB.h \
BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
+ LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
+ ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
+ cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
  CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
  readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
@@ -1621,8 +1618,7 @@ GreedyCommLB.o: GreedyCommLB.C GreedyCommLB.h CentralLB.h BaseLB.h \
  waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
  NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h \
- GreedyCommLB.decl.h elements.h ckset.h ckheap.h CommLBHeap.h manager.h \
- GreedyCommLB.def.h
+ GreedyCommLB.decl.h CommLBHeap.h manager.h GreedyCommLB.def.h
        $(CHARMC) -c -I. GreedyCommLB.C
 
 GreedyLB.o: GreedyLB.C GreedyLB.h CentralLB.h BaseLB.h LBDatabase.h \
@@ -1756,8 +1752,8 @@ HbmLB.o: HbmLB.C HbmLB.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
  trace.h trace-bluegene.h envelope.h NullLB.decl.h BaseLB.decl.h \
  CentralLB.decl.h CentralLBMsg.h HbmLB.decl.h NeighborLBMsg.h \
  HybridLBMsg.h topology.h GreedyLB.h GreedyLB.decl.h GreedyCommLB.h \
- GreedyCommLB.decl.h elements.h ckset.h ckheap.h CommLBHeap.h \
RefineCommLB.h RefinerComm.h Refiner.h RefineLB.h RefineLB.decl.h \
+ GreedyCommLB.decl.h CommLBHeap.h RefineCommLB.h RefinerComm.h Refiner.h \
elements.h ckset.h ckheap.h RefineLB.h RefineLB.decl.h \
  RefineCommLB.decl.h HbmLB.def.h
        $(CHARMC) -c -I. HbmLB.C
 
@@ -1779,17 +1775,17 @@ HybridLB.o: HybridLB.C HybridLB.h CentralLB.h BaseLB.h LBDatabase.h \
  NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h \
  HybridBaseLB.h HybridBaseLB.decl.h NeighborLBMsg.h HybridLBMsg.h \
  topology.h HybridLB.decl.h GreedyLB.h GreedyLB.decl.h GreedyCommLB.h \
- GreedyCommLB.decl.h elements.h ckset.h ckheap.h CommLBHeap.h \
RefineCommLB.h RefinerComm.h Refiner.h RefineLB.h RefineLB.decl.h \
+ GreedyCommLB.decl.h CommLBHeap.h RefineCommLB.h RefinerComm.h Refiner.h \
elements.h ckset.h ckheap.h RefineLB.h RefineLB.decl.h \
  RefineCommLB.decl.h MetisLB.h MetisLB.decl.h HybridLB.def.h
        $(CHARMC) -c -I. HybridLB.C
 
-NeighborCommLB.o: NeighborCommLB.C ckheap.h elements.h converse.h \
- conv-config.h conv-autoconfig.h conv-common.h conv-mach.h \
conv-mach-opt.h pup_c.h queueing.h conv-cpm.h conv-cpath.h conv-qd.h \
- conv-random.h conv-lists.h conv-trace.h persistent.h debug-conv.h lbdb.h \
charm.h pup.h middle.h middle-conv.h ckset.h cklists.h NeighborCommLB.h \
NborBaseLB.h BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
+NeighborCommLB.o: NeighborCommLB.C elements.h converse.h conv-config.h \
+ conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h ckheap.h NeighborCommLB.h NborBaseLB.h \
+ BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
  LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
  ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
@@ -1803,15 +1799,15 @@ NeighborCommLB.o: NeighborCommLB.C ckheap.h elements.h converse.h \
  NeighborCommLB.decl.h NeighborCommLB.def.h
        $(CHARMC) -c -I. NeighborCommLB.C
 
-NeighborLB.o: NeighborLB.C ckheap.h elements.h converse.h conv-config.h \
+NeighborLB.o: NeighborLB.C elements.h converse.h conv-config.h \
  conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
  queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
  conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
- middle-conv.h ckset.h cklists.h NeighborLB.h NborBaseLB.h BaseLB.h \
LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
- ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
- ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+ middle-conv.h ckset.h cklists.h ckheap.h NeighborLB.h NborBaseLB.h \
BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
+ ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
+ cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
  CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
  readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
@@ -1878,13 +1874,13 @@ RandCentLB.o: RandCentLB.C RandCentLB.h CentralLB.h BaseLB.h LBDatabase.h \
  RandCentLB.decl.h RandCentLB.def.h
        $(CHARMC) -c -I. RandCentLB.C
 
-RefineLB.o: RefineLB.C RefineLB.h CentralLB.h BaseLB.h LBDatabase.h \
lbdb.h converse.h conv-config.h conv-autoconfig.h conv-common.h \
conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h conv-cpath.h \
- conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
debug-conv.h charm.h pup.h middle.h middle-conv.h LBDBManager.h \
cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
- LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
+RefineLB.o: RefineLB.C elements.h converse.h conv-config.h \
conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h ckheap.h RefineLB.h CentralLB.h BaseLB.h \
LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
  ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
@@ -1894,18 +1890,18 @@ RefineLB.o: RefineLB.C RefineLB.h CentralLB.h BaseLB.h LBDatabase.h \
  waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
  NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h Refiner.h \
elements.h ckset.h ckheap.h RefineLB.decl.h RefineLB.def.h
+ RefineLB.decl.h RefineLB.def.h
        $(CHARMC) -c -I. RefineLB.C
 
-RefineCommLB.o: RefineCommLB.C RefineCommLB.h CentralLB.h BaseLB.h \
LBDatabase.h lbdb.h converse.h conv-config.h conv-autoconfig.h \
conv-common.h conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h \
- conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
persistent.h debug-conv.h charm.h pup.h middle.h middle-conv.h \
LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
- LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
- ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
- ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+RefineCommLB.o: RefineCommLB.C elements.h converse.h conv-config.h \
conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h ckheap.h RefineCommLB.h CentralLB.h \
BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
+ LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
+ ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
+ cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
  CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
  readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
@@ -1913,19 +1909,19 @@ RefineCommLB.o: RefineCommLB.C RefineCommLB.h CentralLB.h BaseLB.h \
  waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
  NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h \
- RefinerComm.h elements.h ckset.h ckheap.h Refiner.h RefineLB.h \
- RefineLB.decl.h RefineCommLB.decl.h RefineCommLB.def.h
+ RefinerComm.h Refiner.h RefineLB.h RefineLB.decl.h RefineCommLB.decl.h \
+ RefineCommLB.def.h
        $(CHARMC) -c -I. RefineCommLB.C
 
-RefineKLB.o: RefineKLB.C RefineKLB.h CentralLB.h BaseLB.h LBDatabase.h \
lbdb.h converse.h conv-config.h conv-autoconfig.h conv-common.h \
conv-mach.h conv-mach-opt.h pup_c.h queueing.h conv-cpm.h conv-cpath.h \
- conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
debug-conv.h charm.h pup.h middle.h middle-conv.h LBDBManager.h \
cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h \
- LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
- ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
- ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+RefineKLB.o: RefineKLB.C elements.h converse.h conv-config.h \
conv-autoconfig.h conv-common.h conv-mach.h conv-mach-opt.h pup_c.h \
queueing.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+ conv-trace.h persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h \
middle-conv.h ckset.h cklists.h ckheap.h RefineKLB.h CentralLB.h \
BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
+ LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h ckbitvector.h \
+ ckstream.h init.h ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h \
+ cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
  CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
  readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
@@ -1933,26 +1929,25 @@ RefineKLB.o: RefineKLB.C RefineKLB.h CentralLB.h BaseLB.h LBDatabase.h \
  waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
  ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
  NullLB.decl.h BaseLB.decl.h CentralLB.decl.h CentralLBMsg.h \
- RefinerApprox.h Refiner.h elements.h ckset.h ckheap.h RefineKLB.decl.h \
- RefineKLB.def.h
+ RefinerApprox.h Refiner.h RefineKLB.decl.h RefineKLB.def.h
        $(CHARMC) -c -I. RefineKLB.C
 
-RefineTopoLB.o: RefineTopoLB.C CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
+RefineTopoLB.o: RefineTopoLB.C RefineTopoLB.decl.h charm++.h charm.h \
  converse.h conv-config.h conv-autoconfig.h conv-common.h conv-mach.h \
  conv-mach-opt.h pup_c.h queueing.h conv-cpm.h conv-cpath.h conv-qd.h \
- conv-random.h conv-lists.h conv-trace.h persistent.h debug-conv.h \
charm.h pup.h middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h \
LBOM.h LBComm.h LBMachineUtil.h lbdb++.h LBDatabase.decl.h charm++.h \
- ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h simd.h \
CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
cknodegroupreduction.h CkArrayReductionMgr.decl.h ckmemcheckpoint.h \
CkMemCheckpoint.decl.h readonly.h ckarray.h cklocation.h \
CkLocation.decl.h CkArray.decl.h CkFutures.decl.h charisma.h \
charisma.decl.h tempo.h tempo.decl.h waitqd.h waitqd.decl.h sdag.h \
ckcheckpoint.h CkCheckpoint.decl.h ckevacuation.h ckarrayreductionmgr.h \
trace.h trace-bluegene.h envelope.h NullLB.decl.h BaseLB.decl.h \
- CentralLB.decl.h CentralLBMsg.h RefineTopoLB.decl.h RefineTopoLB.h \
+ conv-random.h conv-lists.h conv-trace.h persistent.h debug-conv.h pup.h \
middle.h middle-conv.h cklists.h ckbitvector.h ckstream.h init.h \
ckhashtable.h debug-charm.h simd.h CkMarshall.decl.h cksection.h \
+ ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
readonly.h ckarray.h cklocation.h LBDatabase.h lbdb.h LBDBManager.h \
LBObj.h LBOM.h LBComm.h LBMachineUtil.h lbdb++.h LBDatabase.decl.h \
NullLB.decl.h BaseLB.decl.h CkLocation.decl.h CkArray.decl.h \
CkFutures.decl.h charisma.h charisma.decl.h tempo.h tempo.decl.h \
waitqd.h waitqd.decl.h sdag.h ckcheckpoint.h CkCheckpoint.decl.h \
ckevacuation.h ckarrayreductionmgr.h trace.h trace-bluegene.h envelope.h \
+ CentralLB.decl.h CentralLBMsg.h RefineTopoLB.h CentralLB.h BaseLB.h \
  TopoLB.h topology.h RefineTopoLB.def.h
        $(CHARMC) -c -I. RefineTopoLB.C