add -balancer for charmc, and -balancer for runtime.
authorGengbin Zheng <gzheng@illinois.edu>
Thu, 13 Dec 2001 03:07:44 +0000 (03:07 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Thu, 13 Dec 2001 03:07:44 +0000 (03:07 +0000)
commit822a7b620712b36be6053846cf1eadb6b329e70e
treed1cb5580f7d8e25b1db4f41d625aaa407566163e
parent01a375fdd74d3bce28e5e756e793c8a10214e085
add -balancer for charmc, and -balancer for runtime.
In LBDatabase, use registry table to maintain all available load balancers.
in all *LB, lbinit don't create load balancer, but register to the LBDatabase instead.
20 files changed:
src/ck-ldb/Comm1LB.C
src/ck-ldb/CommLB.C
src/ck-ldb/EveryLB.C
src/ck-ldb/EveryLB.ci
src/ck-ldb/GreedyRefLB.C
src/ck-ldb/HeapCentLB.C
src/ck-ldb/LBDatabase.C
src/ck-ldb/LBDatabase.h
src/ck-ldb/Makefile_lb.sh
src/ck-ldb/MetisLB.C
src/ck-ldb/NeighborLB.C
src/ck-ldb/NullLB.C
src/ck-ldb/RandCentLB.C
src/ck-ldb/RandRefLB.C
src/ck-ldb/RecBisectBfLB.C
src/ck-ldb/RefineLB.C
src/ck-ldb/WSLB.C
src/ck-ldb/WSLB.ci
src/scripts/Makefile
src/scripts/charmc