Ignore:
Timestamp:
01/23/19 10:31:44 (5 years ago)
Author:
yushan
Message:

dev on ADA. add flag switch _usingEP/_usingMPI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/branch_openmp/extern/remap/src/timerRemap.cpp

    r1328 r1642  
    44#include <map> 
    55#include <iostream> 
    6 using namespace ep_lib; 
    76 
    87namespace sphereRemap { 
     
    109using namespace std; 
    1110 
    12 //map<string,CTimer*> CTimer::allTimer; 
    13 map<string,CTimer*> *CTimer::allTimer_ptr = 0; 
     11map<string,CTimer*> CTimer::allTimer; 
    1412 
    1513CTimer::CTimer(const string& name_) : name(name_) 
     
    5856{ 
    5957        map<string,CTimer*>::iterator it; 
    60         if(allTimer_ptr == 0) allTimer_ptr = new map<string,CTimer*>; 
    61         //it=allTimer.find(name); 
    62         it=allTimer_ptr->find(name); 
    63         //if (it==allTimer.end()) it=allTimer.insert(pair<string,CTimer*>(name,new CTimer(name))).first; 
    64         if (it==allTimer_ptr->end()) it=allTimer_ptr->insert(pair<string,CTimer*>(name,new CTimer(name))).first; 
     58        it=allTimer.find(name); 
     59        if (it==allTimer.end()) it=allTimer.insert(pair<string,CTimer*>(name,new CTimer(name))).first; 
    6560        return *(it->second); 
    6661} 
Note: See TracChangeset for help on using the changeset viewer.