*** empty log message ***
authorChao Huang <chuang10@uiuc.edu>
Fri, 16 Mar 2007 22:36:59 +0000 (22:36 +0000)
committerChao Huang <chuang10@uiuc.edu>
Fri, 16 Mar 2007 22:36:59 +0000 (22:36 +0000)
doc/charisma/manual.tex

index 1c2de23990e4bb7be901e1f2d68c060ccac38e8b..c48429c44314dadaa478b06048b61e8b7ffc26b9 100644 (file)
@@ -342,9 +342,12 @@ the following classes (as declared in the orchestration code):
 
 The user is supposed to prepare the following sequential files for the classes:
 MDMain.h, MDMain.C, Cell.h, Cell.C, CellPair.h and CellPair.C, unless a class
-does not need sequential declaration and/or definition code.
+does not need sequential declaration and/or definition code. Please refer to the
+example in the Appendix. 
 
-Please refer to the example in the Appendix.
+For each class, a member function ``void initialize(void)'' can be defined and
+the generated constructor will automatically call it. This saves the trouble of 
+explicitly call initialization code for each array object. 
 
 \subsubsection{Producing and Consuming Functions}
 The C/C++ source code is nothing different than ordinary sequential source code,
@@ -421,7 +424,6 @@ In sequential code, the user can access the object's index by a keyword
 6D: thisIndex.x1, thisIndex.y1, thisIndex.z1, thisIndex.x2, thisIndex.y2, thisIndex.z2
 \end{alltt}
 
-
 \section{Support for Library Module}
 \label{sec:module}