Ignore:
Timestamp:
05/27/19 15:05:49 (5 years ago)
Author:
yushan
Message:

MARK: branch merged with trunk @1663. static graph OK with EP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_omp/src/workflow_graph.cpp

    r1668 r1669  
    3434    size_t filterIdx = 0; 
    3535    filters.resize(mapFilters_ptr->size()); 
    36     //printf("mapFilters_ptr size = %lu\n", mapFilters_ptr->size()); 
    3736    for (auto it=mapFilters_ptr->begin(); it != mapFilters_ptr->end(); it++) 
    3837    { 
    3938      filters[it->first]=it->second; 
    40       //std::cout<<"mapFilters_ptr["<<it->first<<"]="<<it->second<<std::endl; 
    4139    } 
    4240 
     
    5351  CATCH 
    5452 
     53 
     54  void CWorkflowGraph::showStaticWorkflow() 
     55  TRY 
     56  { 
     57    if(mapFilters_ptr!=0 && !mapFilters_ptr->empty()) 
     58    for (auto it=mapFilters_ptr->begin(); it != mapFilters_ptr->end(); it++) 
     59    { 
     60      std::cout<<"mapFilters_ptr["<<it->first<<"]="<<it->second<<std::endl; 
     61    } 
     62    else std::cout<<"mapFilters_ptr empty"<<std::endl; 
     63 
     64    if(mapFieldToFilters_ptr!=0 && !mapFieldToFilters_ptr->empty()) 
     65    for (auto it=mapFieldToFilters_ptr->begin(); it != mapFieldToFilters_ptr->end(); it++) 
     66    { 
     67      for (size_t i = 0; i < it->second.size(); i++) 
     68      { 
     69        std::cout<<"mapFieldToFilters_ptr["<<it->first<<"]["<<i<<"] = "<<it->second[i]<<std::endl; 
     70      } 
     71    } 
     72    else std::cout<<"mapFieldToFilters_ptr empty"<<mapFieldToFilters_ptr<<std::endl; 
     73 
     74    if(mapFilterTimestamps_ptr!=0 && !mapFilterTimestamps_ptr->empty()) 
     75    for (auto it=mapFilterTimestamps_ptr->begin(); it != mapFilterTimestamps_ptr->end(); it++) 
     76    { 
     77      for (size_t i = 0; i < it->second.size(); i++) 
     78      { 
     79        std::cout<<"mapFilterTimestamps_ptr["<<it->first<<"]["<<i<<"] = "<<it->second[i]<<std::endl; 
     80      } 
     81    } 
     82    else std::cout<<"mapFilterTimestamps_ptr empty"<<std::endl; 
     83 
     84    if(timestamps_ptr!=0 && !timestamps_ptr->empty()) 
     85    for (auto it=timestamps_ptr->begin(); it != timestamps_ptr->end(); it++) 
     86    { 
     87      std::cout<<"timestamps_ptr = "<<*it<<std::endl; 
     88    } 
     89    else std::cout<<"timestamps_ptr empty"<<std::endl; 
     90 
     91  } 
     92  CATCH 
     93 
    5594} 
Note: See TracChangeset for help on using the changeset viewer.