Ignore:
Timestamp:
10/08/20 13:10:29 (4 years ago)
Author:
ymipsl
Message:

Xios coupling

  • fix problem when sending grid mask from client to server
  • remove methods about grid compression, which will be managed in other ways

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp

    r1934 r1956  
    24032403      // Check if some axis, domains or grids are eligible to for compressed indexed output. 
    24042404      // Warning: This must be done after solving the inheritance and before the rest of post-processing 
    2405       checkAxisDomainsGridsEligibilityForCompressedOutput();      // only for field written on IO_SERVER service ???? 
     2405      //checkAxisDomainsGridsEligibilityForCompressedOutput();      // only for field written on IO_SERVER service ???? 
    24062406 
    24072407      // Check if some automatic time series should be generated 
     
    25392539   CATCH_DUMP_ATTR 
    25402540 
    2541    //! Client side: Check if the defined axis, domains and grids are eligible for compressed indexed output 
    2542    void CContext::checkAxisDomainsGridsEligibilityForCompressedOutput() 
    2543    TRY 
    2544    { 
    2545      if (!(serviceType_==CServicesManager::CLIENT || serviceType_==CServicesManager::GATHERER)) return; 
    2546  
    2547      const vector<CAxis*> allAxis = CAxis::getAll(); 
    2548      for (vector<CAxis*>::const_iterator it = allAxis.begin(); it != allAxis.end(); it++) 
    2549        (*it)->checkEligibilityForCompressedOutput(); 
    2550  
    2551      const vector<CDomain*> allDomains = CDomain::getAll(); 
    2552      for (vector<CDomain*>::const_iterator it = allDomains.begin(); it != allDomains.end(); it++) 
    2553        (*it)->checkEligibilityForCompressedOutput(); 
    2554  
    2555      const vector<CGrid*> allGrids = CGrid::getAll(); 
    2556      for (vector<CGrid*>::const_iterator it = allGrids.begin(); it != allGrids.end(); it++) 
    2557        (*it)->checkEligibilityForCompressedOutput(); 
    2558    } 
    2559    CATCH_DUMP_ATTR 
    2560  
     2541   
    25612542   //! Client side: Prepare the timeseries by adding the necessary files 
    25622543   void CContext::prepareTimeseries() 
Note: See TracChangeset for help on using the changeset viewer.