source: Alps/releases/1.4.6/Alps/TODO

Last change on this file was 276, checked in by andreasw, 13 years ago

reorganized existing files to fit new directory structure

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1Renaming...
2
3Shouldn't initMsgEnv() be called as part of the constructor of
4AlpsKnowledgeBrokerMPI?
5
6Should there be default encode() and decode() methods? Or should we force the
7user to pack everything? Or should we just do it with bufferes like BCP?
8
9Why is there a bestBound in ALPS? Why is the default -1.0 (assuming
10positivity?)
11
12Why is the function called receiveSizeNode()?
13
14Shouldn't exploreSubTree be called from within hubMain() or workerMain()? No,
15probably not...
16
17In exploreSubTree, why not use the constructor that takes a subtree as an
18argument. That will eliminate the setSubTree() call and the
19setupKnowledgePools() call.
20
21AlpsAllParam should probably be renamed.
22
23workerMain: largeSize, mediumSize, smallSize?
24
25How does MPI_Bcast work? It seems to be called identically for both sender and
26receiver.
27
28Can we find a way not to check for a solution every iteration in workerMain()?
29
30Need to separate out worker and hub??
31
32Should knowledge broker really be driver? I suppose yes...
33
34AlpsKnowledgeBase no longer used?
35
36============
3712/03/05
38
39* Remove data pool. Move parameter and model data to model.
40* Move solution pool from broker to model.
41* Add function to compare the goodnesss of two solution.
42* Remove largeSize, etc.
Note: See TracBrowser for help on using the repository browser.