Ignore:
Timestamp:
08/08/17 20:21:43 (7 years ago)
Author:
mhnguyen
Message:

Correcting a minor bug on detecting server reading level

+) Reading server level should be 1 (for now). In the future, maybe level-2 server can be used
+) Correct nbReadSenders with the right ContextClient?

Test
+) On Curie
+) Work with toy

File:
1 edited

Legend:

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

    r1236 r1239  
    376376                  break; 
    377377                case RF_NODATA: 
    378                   msg << int(-2); 
     378                  msg << int(-2) << recvDataSrv; 
    379379                  break; 
    380380                case RF_EOF:                   
     
    797797   } 
    798798 
     799   void CField::sendGridComponentOfEnabledFields() 
     800   { 
     801      solveGridDomainAxisRef(true); 
     802      // solveCheckMaskIndex(true); 
     803   } 
     804 
    799805   void CField::sendGridOfEnabledFields() 
    800806   { 
    801       solveGridDomainAxisRef(true); 
     807      // solveGridDomainAxisRef(true); 
    802808      solveCheckMaskIndex(true); 
    803    } 
    804  
    805  
    806     void CField::solveOnlyReferenceEnabledField(bool doSending2Server) 
     809   }    
     810 
     811   void CField::solveOnlyReferenceEnabledField(bool doSending2Server) 
    807812   { 
    808813     CContext* context = CContext::getCurrent(); 
Note: See TracChangeset for help on using the changeset viewer.