Changeset 2482 for XIOS3/dev/XIOS_ATTACHED/src/transformation/domain_algorithm/domain_algorithm_zoom.cpp
- Timestamp:
- 03/28/23 16:42:11 (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/dev/XIOS_ATTACHED/src/transformation/domain_algorithm/domain_algorithm_zoom.cpp
r2270 r2482 173 173 } 174 174 } 175 if (domainSrc_->hasArea) domainDest_->area.resize(niDest,njDest); 176 175 if (domainSrc_->hasArea) 176 { 177 if (!domainSrc_->area_1d.isEmpty()) domainDest_->area_1d.resize(niDest*njDest); 178 else if (!domainSrc_->area_2d.isEmpty()) domainDest_->area_2d.resize(niDest,njDest); 179 } 177 180 178 181 for (int iDest = 0; iDest < niDest; iDest++) … … 196 199 197 200 if (domainSrc_->hasArea) 198 domainDest_->area(iDest,jDest) = domainSrc_->area(iSrc,jSrc); 201 { 202 if (!domainSrc_->area_1d.isEmpty()) domainDest_->area_1d(indLocDest) = domainSrc_->area_1d(ind); 203 else if (!domainSrc_->area_2d.isEmpty()) domainDest_->area_2d(iDest,jDest) = domainSrc_->area_2d(iSrc,jSrc); 204 } 199 205 200 206 if (domainSrc_->hasLonLat)
Note: See TracChangeset
for help on using the changeset viewer.