changes to make smp restart work
[charm.git] / examples / charm++ / hello / 1darray / hello.C
index a983c5f3eaaa2d82da1a044704150236074dcda4..3c181bbae83f7804518cb92c953168824c2bed56 100644 (file)
@@ -3,7 +3,7 @@
 
 /*readonly*/ CProxy_Main mainProxy;
 /*readonly*/ int nElements;
-
+int change=1;
 /*mainchare*/
 class Main : public CBase_Main
 {
@@ -21,7 +21,7 @@ public:
     mainProxy = thisProxy;
 
     CProxy_Hello arr = CProxy_Hello::ckNew(nElements);
-
+       change=1;
     arr[0].SayHi(17);
   };
 
@@ -45,7 +45,8 @@ public:
   
   void SayHi(int hiNo)
   {
-    CkPrintf("Hi[%d] from element %d\n",hiNo,thisIndex);
+         change++;
+    CkPrintf("Hi[%d] from element %d %d\n",hiNo,thisIndex,change);
     if (thisIndex < nElements-1)
       //Pass the hello on:
       thisProxy[thisIndex+1].SayHi(hiNo+1);