Ignore:
Timestamp:
01/26/21 23:52:07 (4 years ago)
Author:
yushan
Message:

Graph intermediate commit to a tmp branch.

Location:
XIOS/dev/dev_trunk_graph/src/node
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_graph/src/node/field.cpp

    r2021 r2023  
    569569      if(buildGraph_) 
    570570      { 
    571         (*fieldRef).build_workflow_graph.set(build_workflow_graph);   
     571        (*fieldRef).build_workflow_graph.set(build_workflow_graph);  
     572        inputFilter->label_field_id = fieldRef->getId();  
    572573      }     
    573574      else 
     
    653654         if (fileIn_->isClientSide()) fileIn_->readFieldAttributesMetaData(this); 
    654655         CGrid* newGrid ; 
    655          std::pair<std::shared_ptr<CFilter>, std::shared_ptr<CFilter> > filters = grid_->buildTransformationGraph(gc, true, nullptr, detectMissingValues, defaultValue, newGrid, buildGraph_) ; 
     656         std::pair<std::shared_ptr<CFilter>, std::shared_ptr<CFilter> > filters = grid_->buildTransformationGraph(gc, true, nullptr, detectMissingValues, defaultValue, newGrid, buildGraph_, this) ; 
    656657         grid_ = newGrid ; 
    657658         grid_ref=grid_->getId() ; // for server  
     
    672673        grid_->solveElementsRefInheritance() ; 
    673674        CGrid* newGrid ; 
    674         std::pair<std::shared_ptr<CFilter>, std::shared_ptr<CFilter> > filters = grid_->buildTransformationGraph(gc, true, nullptr, detectMissingValues, defaultValue, newGrid, buildGraph_) ; 
     675        std::pair<std::shared_ptr<CFilter>, std::shared_ptr<CFilter> > filters = grid_->buildTransformationGraph(gc, true, nullptr, detectMissingValues, defaultValue, newGrid, buildGraph_, this) ; 
    675676        newGrid->duplicateAttributes(grid_) ; // for grid attributes (mask) 
    676677        grid_ = newGrid ; 
  • XIOS/dev/dev_trunk_graph/src/node/grid.cpp

    r2021 r2023  
    17001700    std::shared_ptr<CFilter> inputFilter = std::shared_ptr<CPassThroughFilter>(new CPassThroughFilter(gc)); 
    17011701    std::shared_ptr<CFilter> outputFilter = inputFilter ; 
    1702  
    1703  
     1702    /*cout<<"***************CGrid::buildTransformationGraph***************"<<field->getId()<<" CGrid::buildTransformationGraph"<<endl; 
     1703    inputFilter->graphEnabled = true; 
     1704    inputFilter->graphPackage = new CGraphPackage; 
     1705    inputFilter->graphPackage->inFields.push_back(field); 
     1706*/ 
    17041707    string newId ; 
    17051708    if (gridSrc!=nullptr) newId = gridSrc->getId() + " --> " + this->getId()  ; 
Note: See TracChangeset for help on using the changeset viewer.