Changeset 1869 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.hpp
- Timestamp:
- 04/15/20 13:23:39 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.hpp
r1847 r1869 76 76 /// Vérifications /// 77 77 void checkAttributes(void); 78 bool checkAttributes_done_ = false ; 79 78 80 void checkAttributesOnClient(); 79 81 void checkAttributesOnClientAfterTransformation(); … … 109 111 110 112 static bool dispatchEvent(CEventServer& event); 113 114 bool checkIfCompleted(void) ; 115 void setCompleted(void) ; 116 void setUncompleted(void) ; 111 117 112 118 public: … … 157 163 158 164 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 159 171 private: 160 172 void checkDomain(void); … … 197 209 198 210 void completeLonLatClient(void); 199 void computeConnectedClients();200 211 212 201 213 private: 202 214 … … 209 221 bool isClientChecked; // Verify whether all attributes of domain on the client side are good 210 222 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 ; 211 227 212 228 /** 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.