Ignore:
Timestamp:
04/15/20 13:23:39 (4 years ago)
Author:
ymipsl
Message:

Some update...

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.hpp

    r1847 r1869  
    7676         /// Vérifications /// 
    7777         void checkAttributes(void); 
     78         bool checkAttributes_done_ = false ; 
     79 
    7880         void checkAttributesOnClient(); 
    7981         void checkAttributesOnClientAfterTransformation(); 
     
    109111 
    110112         static bool dispatchEvent(CEventServer& event); 
     113 
     114         bool checkIfCompleted(void) ; 
     115         void setCompleted(void) ; 
     116         void setUncompleted(void) ; 
    111117 
    112118      public: 
     
    157163 
    158164         void computeLocalMask(void) ; 
     165       
     166         void computeConnectedClients(CContextClient* client);   
     167         private: std::set<CContextClient*> computeConnectedClients_done_; public: 
     168         /** The number of server of a context client. Avoid to re-compute indice computed in a previous computeConnectedClient */ 
     169         private: std::set<int> listNbServer_ ; public: 
     170          
    159171      private: 
    160172         void checkDomain(void); 
     
    197209 
    198210         void completeLonLatClient(void);   
    199          void computeConnectedClients();     
    200  
     211          
     212          
    201213       private:          
    202214 
     
    209221         bool isClientChecked; // Verify whether all attributes of domain on the client side are good 
    210222         bool isClientAfterTransformationChecked; 
     223          
     224         /** define if the domain is completed or not ie all attributes have been received before in case  
     225             of grid reading from file or coupling */  
     226         bool isCompleted_=true ;   
    211227 
    212228/** global index of the domain on server side, sent by the clients. This is global index for lon, lat, mask elements (ie non masked elements) 
Note: See TracChangeset for help on using the changeset viewer.