Changeset 1144 for XIOS/dev/dev_olga/src/io/nc4_data_output.cpp
- Timestamp:
- 05/23/17 16:32:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_olga/src/io/nc4_data_output.cpp
r1143 r1144 1378 1378 if (i != 0) compress << ' '; 1379 1379 } 1380 SuperClassWriter::addAttribute("compress", compress.str(), &varId); 1381 1382 // grid->computeCompressedIndex(); 1380 SuperClassWriter::addAttribute("compress", compress.str(), &varId); 1383 1381 1384 1382 CArray<int, 1> indexes(grid->getNumberWrittenIndexes()); 1385 1383 indexes = grid->localIndexToWriteOnServer; 1386 // std::map<int, CArray<size_t, 1> >::const_iterator it;1387 // for (it = grid->outIndexFromClient.begin(); it != grid->outIndexFromClient.end(); ++it)1388 // {1389 // const CArray<size_t, 1> compressedIndexes = grid->compressedOutIndexFromClient[it->first];1390 // for (int i = 0; i < it->second.numElements(); i++)1391 // indexes(compressedIndexes(i)) = it->second(i);1392 // }1393 1384 1394 1385 switch (SuperClass::type) … … 1447 1438 } 1448 1439 1449 // const std::vector<int>& indexesToWrite = domain->getIndexesToWrite();1450 // indexes.resize(indexesToWrite.size());1451 // for (int n = 0; n < indexes.numElements(); ++n)1452 // indexes(n) = indexesToWrite[n];1453 1454 1440 indexes.resize(domain->compressedIndexToWriteOnServer.numElements()); 1455 1441 indexes = domain->compressedIndexToWriteOnServer; … … 1478 1464 compress = axisId; 1479 1465 1480 // const std::vector<int>& indexesToWrite = axis->getIndexesToWrite();1481 // indexes.resize(indexesToWrite.size());1482 // for (int n = 0; n < indexes.numElements(); ++n)1483 // indexes(n) = indexesToWrite[n];1484 1485 1466 indexes.resize(axis->compressedIndexToWriteOnServer.numElements()); 1486 1467 indexes = axis->compressedIndexToWriteOnServer; … … 1529 1510 } 1530 1511 } 1531 } 1532 1533 // if (!dims.empty()) 1534 // grid->computeCompressedIndex(); 1512 } 1535 1513 } 1536 1514
Note: See TracChangeset
for help on using the changeset viewer.