Changeset 2432 for XIOS3/branches/xios-3.0-beta/src/node
- Timestamp:
- 11/25/22 14:48:06 (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/branches/xios-3.0-beta/src/node/field.cpp
r2397 r2432 575 575 for(auto& it : dataSize) 576 576 { 577 if (bufferSize.count(it.first)==0) bufferSize[it.first]= it.second+headerSize ;578 else bufferSize[it.first]+= it.second+headerSize ;577 if (bufferSize.count(it.first)==0) bufferSize[it.first]=sizeof(double)*it.second+headerSize ; 578 else bufferSize[it.first]+=sizeof(double)*it.second+headerSize ; 579 579 } 580 580 } … … 583 583 for(auto& it : dataSize) 584 584 { 585 if (bufferSize.count(it.first)==0) bufferSize[it.first]= it.second+headerSize ;586 else bufferSize[it.first]=std::max(bufferSize[it.first],(size_t)( it.second+headerSize)) ;585 if (bufferSize.count(it.first)==0) bufferSize[it.first]=sizeof(double)*it.second+headerSize ; 586 else bufferSize[it.first]=std::max(bufferSize[it.first],(size_t)(sizeof(double)*it.second+headerSize)) ; 587 587 } 588 588 }
Note: See TracChangeset
for help on using the changeset viewer.