Changeset 1871 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.hpp
- Timestamp:
- 04/21/20 16:46:20 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.hpp
r1870 r1871 194 194 bool doGridHaveDataToWrite(); 195 195 bool doGridHaveDataDistributed(CContextClient* client = 0); 196 size_t getWrittenDataSize() const;196 size_t getWrittenDataSize() ; 197 197 int getNumberWrittenIndexes() const; 198 198 int getTotalNumberWrittenIndexes() const; 199 199 int getOffsetWrittenIndexes() const; 200 200 201 CDistributionServer* getDistributionServer();202 201 CGridTransformation* getTransformations(); 203 202 … … 248 247 CDistributionClient* getClientDistribution(void); 249 248 249 private: 250 /** Server-like distribution calculated upon receiving indexes */ 251 CDistributionServer* serverDistribution_; 252 void computeServerDistribution(void) ; 253 bool computeServerDistribution_done_=false ; 254 public: 255 CDistributionServer* getServerDistribution(void) { if (computeServerDistribution_done_) computeServerDistribution() ; return serverDistribution_ ;} 256 257 250 258 private: 251 259 template<int N> … … 413 421 bool isAxisListSet, isDomListSet, isScalarListSet; 414 422 415 /** Server-like distribution calculated upon receiving indexes */416 CDistributionServer* serverDistribution_;417 418 423 CClientServerMapping* clientServerMap_; 419 size_t writtenDataSize_;420 424 int numberWrittenIndexes_, totalNumberWrittenIndexes_, offsetWrittenIndexes_; 421 425
Note: See TracChangeset
for help on using the changeset viewer.