Changeset 988 for XIOS/trunk/src/filter
- Timestamp:
- 11/16/16 14:53:16 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/filter/source_filter.cpp
r932 r988 48 48 packet->status = CDataPacket::NO_ERROR; 49 49 50 if (data.size() != grid->storeIndex_toSrv.size()) 50 // if (data.size() != grid->storeIndex_toSrv.size()) 51 if (data.size() != grid->storeIndex_fromSrv.size()) 51 52 ERROR("CSourceFilter::streamDataFromServer(CDate date, const std::map<int, CArray<double, 1> >& data)", 52 53 << "Incoherent data received from servers," 53 << " expected " << grid->storeIndex_ toSrv.size() << " chunks but " << data.size() << " were given.");54 << " expected " << grid->storeIndex_fromSrv.size() << " chunks but " << data.size() << " were given."); 54 55 55 56 packet->data.resize(grid->storeIndex_client.numElements()); … … 57 58 for (it = data.begin(); it != itEnd; it++) 58 59 { 59 CArray<int,1>& index = grid->storeIndex_toSrv[it->first];60 60 // CArray<int,1>& index = grid->storeIndex_toSrv[it->first]; 61 CArray<int,1>& index = grid->storeIndex_fromSrv[it->first]; 61 62 for (int n = 0; n < index.numElements(); n++) 62 63 packet->data(index(n)) = it->second(n);
Note: See TracChangeset
for help on using the changeset viewer.