Removing old interface methods: associatePriorityArray and associatePriorityEntry.
authorIsaac Dooley <isaacdooley@hope.cs.uiuc.edu>
Thu, 11 Feb 2010 17:12:36 +0000 (11:12 -0600)
committerIsaac Dooley <isaacdooley@hope.cs.uiuc.edu>
Thu, 11 Feb 2010 17:12:36 +0000 (11:12 -0600)
src/ck-cp/controlPoints.C
src/ck-cp/controlPoints.h

index f5fa0dec3fb13a8f21920838150270eb44aa1d53..ce6c3d280321e1af3a62a322bb139c991cd16b0c 100644 (file)
@@ -891,62 +891,62 @@ controlPointManager::controlPointManager(){
   }
 
 
-  /// Inform the control point framework that a named control point affects the priorities of some array  
-  void controlPointManager::associatePriorityArray(const char *name, int groupIdx){
-    CkPrintf("Associating control point \"%s\" affects priority of array id=%d\n", name, groupIdx );
+//   /// Inform the control point framework that a named control point affects the priorities of some array  
+//   void controlPointManager::associatePriorityArray(const char *name, int groupIdx){
+//     CkPrintf("Associating control point \"%s\" affects priority of array id=%d\n", name, groupIdx );
     
-    if(affectsPrioritiesArray.count(std::string(name)) > 0 ) {
-      affectsPrioritiesArray[std::string(name)].insert(groupIdx);
-    } else {
-      std::set<int> s;
-      s.insert(groupIdx);
-      affectsPrioritiesArray[std::string(name)] = s;
-    }
+//     if(affectsPrioritiesArray.count(std::string(name)) > 0 ) {
+//       affectsPrioritiesArray[std::string(name)].insert(groupIdx);
+//     } else {
+//       std::set<int> s;
+//       s.insert(groupIdx);
+//       affectsPrioritiesArray[std::string(name)] = s;
+//     }
     
-#if DEBUGPRINT   
-    std::map<std::string, std::set<int> >::iterator f;
-    for(f=affectsPrioritiesArray.begin(); f!=affectsPrioritiesArray.end();++f){
-      std::string name = f->first;
-      std::set<int> &vals = f->second;
-      cout << "Control point " << name << " affects arrays: ";
-      std::set<int>::iterator i;
-      for(i=vals.begin(); i!=vals.end();++i){
-       cout << *i << " ";
-      }
-      cout << endl;
-    }
-#endif
+// #if DEBUGPRINT   
+//     std::map<std::string, std::set<int> >::iterator f;
+//     for(f=affectsPrioritiesArray.begin(); f!=affectsPrioritiesArray.end();++f){
+//       std::string name = f->first;
+//       std::set<int> &vals = f->second;
+//       cout << "Control point " << name << " affects arrays: ";
+//       std::set<int>::iterator i;
+//       for(i=vals.begin(); i!=vals.end();++i){
+//     cout << *i << " ";
+//       }
+//       cout << endl;
+//     }
+// #endif
     
-  }
+//   }
   
-  /// Inform the control point framework that a named control point affects the priority of some entry method
-  void controlPointManager::associatePriorityEntry(const char *name, int idx){
-    CkPrintf("Associating control point \"%s\" with EP id=%d\n", name, idx);
-
-      if(affectsPrioritiesEP.count(std::string(name)) > 0 ) {
-      affectsPrioritiesEP[std::string(name)].insert(idx);
-    } else {
-      std::set<int> s;
-      s.insert(idx);
-      affectsPrioritiesEP[std::string(name)] = s;
-    }
+//   /// Inform the control point framework that a named control point affects the priority of some entry method
+//   void controlPointManager::associatePriorityEntry(const char *name, int idx){
+//     CkPrintf("Associating control point \"%s\" with EP id=%d\n", name, idx);
+
+//       if(affectsPrioritiesEP.count(std::string(name)) > 0 ) {
+//       affectsPrioritiesEP[std::string(name)].insert(idx);
+//     } else {
+//       std::set<int> s;
+//       s.insert(idx);
+//       affectsPrioritiesEP[std::string(name)] = s;
+//     }
     
-#if DEBUGPRINT
-    std::map<std::string, std::set<int> >::iterator f;
-    for(f=affectsPrioritiesEP.begin(); f!=affectsPrioritiesEP.end();++f){
-      std::string name = f->first;
-      std::set<int> &vals = f->second;
-      cout << "Control point " << name << " affects EP: ";
-      std::set<int>::iterator i;
-      for(i=vals.begin(); i!=vals.end();++i){
-       cout << *i << " ";
-      }
-      cout << endl;
-    }
-#endif
-
-
-  }
+// #if DEBUGPRINT
+//     std::map<std::string, std::set<int> >::iterator f;
+//     for(f=affectsPrioritiesEP.begin(); f!=affectsPrioritiesEP.end();++f){
+//       std::string name = f->first;
+//       std::set<int> &vals = f->second;
+//       cout << "Control point " << name << " affects EP: ";
+//       std::set<int>::iterator i;
+//       for(i=vals.begin(); i!=vals.end();++i){
+//     cout << *i << " ";
+//       }
+//       cout << endl;
+//     }
+// #endif
+
+
+//   }
   
 
 
@@ -1644,19 +1644,19 @@ int controlPoint(const char *name, int lb, int ub){
 
 
 /// Inform the control point framework that a named control point affects the priorities of some array  
-void controlPointPriorityArray(const char *name, CProxy_ArrayBase &arraybase){
-  CkGroupID aid = arraybase.ckGetArrayID();
-  int groupIdx = aid.idx;
-  controlPointManagerProxy.ckLocalBranch()->associatePriorityArray(name, groupIdx);
-  //  CkPrintf("Associating control point \"%s\" with array id=%d\n", name, groupIdx );
-}
-
-
-/// Inform the control point framework that a named control point affects the priorities of some entry method  
-void controlPointPriorityEntry(const char *name, int idx){
-  controlPointManagerProxy.ckLocalBranch()->associatePriorityEntry(name, idx);
-  //  CkPrintf("Associating control point \"%s\" with EP id=%d\n", name, idx);
-}
+// void controlPointPriorityArray(const char *name, CProxy_ArrayBase &arraybase){
+//   CkGroupID aid = arraybase.ckGetArrayID();
+//   int groupIdx = aid.idx;
+//   controlPointManagerProxy.ckLocalBranch()->associatePriorityArray(name, groupIdx);
+//   //  CkPrintf("Associating control point \"%s\" with array id=%d\n", name, groupIdx );
+// }
+
+
+// /// Inform the control point framework that a named control point affects the priorities of some entry method  
+// void controlPointPriorityEntry(const char *name, int idx){
+//   controlPointManagerProxy.ckLocalBranch()->associatePriorityEntry(name, idx);
+//   //  CkPrintf("Associating control point \"%s\" with EP id=%d\n", name, idx);
+// }
 
 
 
index ce51c93e485cab899f5bfccbfd0a4452c3c4e8dc..46a888ae1c0f9b6bf1c4acd44281797c631aec24 100644 (file)
@@ -79,12 +79,6 @@ int controlPoint(const char *name, int lb, int ub);
 /// The value returned will likely change between subsequent invocations
 int controlPoint(const char *name, std::vector<int>& values);
 
-/// Associate a control point as affecting priorities for an array
-void controlPointPriorityArray(const char *name, CProxy_ArrayBase &arraybase);
-
-/// Associate a control point with an entry method, whose priorities are affected by the control point
-void controlPointPriorityEntry(const char *name, int idx);
-
 
 
 
@@ -697,11 +691,11 @@ public:
   void gatherAll(CkReductionMsg *msg);
   
 
-  /// Inform the control point framework that a named control point affects the priorities of some array  
-  void associatePriorityArray(const char *name, int groupIdx);
+/*   /// Inform the control point framework that a named control point affects the priorities of some array   */
+/*   void associatePriorityArray(const char *name, int groupIdx); */
   
-  /// Inform the control point framework that a named control point affects the priority of some entry method
-  void associatePriorityEntry(const char *name, int idx);
+/*   /// Inform the control point framework that a named control point affects the priority of some entry method */
+/*   void associatePriorityEntry(const char *name, int idx); */