Cleaning up references to the converse and charm++ schedulers from the main doxygen...
[charm.git] / doc / doxygen / src / main_page.C
1 /* This is the master Doxygen documentation links page--
2    It contains no actual executable source code. */
3 /**
4 \mainpage Charm Source Code Documentation
5 <!-- This HTML is generated from charm/doc/doxygen/main_page.C -->
6
7 \section layers Major Runtime Layers:
8
9 <table border=2>
10
11
12 <tr><td>
13 Charm++:
14 <p><ul>
15 <li> <a href="group__CkArray.shtml">Arrays</a>,
16 <li> Load balancer,
17 <li> <a href="group__Comlib.shtml">Comlib</a>,
18 <li> <a href="group__CkPerf.shtml">Tracing</a>,
19 <li>Reductions,
20 <li> <a href="group__CkArrayImpl.shtml">Array Implementation</a>
21 <li> <a href="group__Ck.shtml">Groups and Chares</a>,  
22 <li> <a href="group__CkRegister.shtml">Registration</a>, 
23 <li> <a href="group__CkQD.shtml">Quiescence detection</a>, 
24 <li> <a href="group__CkFutures.shtml">Futures</a>,
25 <li> <a href="group__CkInit.shtml">Startup</a>,
26 <li> <a href="group__CkEnvelope.shtml">Message Envelope</a>,
27 <li> <a href="group__CharmScheduler.shtml">Charm++ Scheduler</a>, 
28 <li> Translator
29 <li> SDAG
30 </ul>
31 </td></tr>
32  
33  <tr><td>
34  Converse:
35 <p><ul>
36 <li> <a href="group__Converse.shtml">core</a>,
37 <li> <a href="group__Scheduler.shtml">Converse Scheduler</a>, 
38 <li> threads, 
39 <li> memory allocation,
40 <li> conditions, 
41 <li> random numbers, 
42 <li> converse client/server (CCS).
43 <li> Converse tracing, 
44 <li> parameter marshalling (CPM),
45 <li> quiescence.
46 </ul>
47  </td></tr>
48  
49  
50  
51  <tr><td>
52  <a href="group__Machine.shtml">Converse Machine Layers</a>:
53  <p><ul>
54  <li><a href="group__NET.shtml">net</a>
55  <li> ...
56  </ul>
57  </td></tr>
58  
59  
60  <tr><td>
61  Converse Configuration Layer:
62 <p><ul>
63 <li>build system
64 <li>charmc
65 <li>configure script
66 <li>conv-mach.h/.sh
67 </ul>
68  </td></tr>
69  
70  
71  
72  
73  
74 <tr><td>
75 <p>Libraries:
76 <p>Communication: Barrier, commlib, multicast, sparseReducer, sparseContiguousReducer
77 <P>Languages: ARMCI, AMPI, TCharm, taskGraph, search
78 <p>Frameworks: <a href="group__ParFUM.shtml">ParFUM</a>, IFEM, IDXL, Collide, MBlock, AMR
79 <p>Visualization: liveViz, liveViz3d, netFEM
80 </td></tr>
81  
82  
83
84  
85  
86  </table>
87
88 \section utilities Utility Code
89 PUP, CkBitVector, CkDll, CkHashtable, 
90 CkImage, CkVec, CkQ, CkStatistics, CkVector3d,
91 sockets.
92
93 */