コード例 #1
0
ファイル: debug-charm.C プロジェクト: gitter-badger/quinoa
 // Called by location manager's iterate function
 virtual void addLocation (CkLocation &loc)
 {
   if (cur>=lo && cur<hi)
   { /* This element is in our range-- look it up */
     dest->add(cur,mgr->lookup(loc.getIndex()),mgr->getGroupID().idx);
   }
   cur++;
 }
コード例 #2
0
ファイル: ckcheckpoint.C プロジェクト: davidheryanto/sc14
        void addLocation(CkLocation &loc) {
                CkArrayIndex idx=loc.getIndex();
		CkGroupID gID = locMgr->ckGetGroupID();
		p|gID;	    // store loc mgr's GID as well for easier restore
                p|idx;
	        p|loc;
		//CkPrintf("[%d] addLocation: ", CkMyPe()), idx.print();
        }