Changeset 2482 for XIOS3/dev/XIOS_ATTACHED/src/transformation/domain_algorithm/domain_algorithm_reorder.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_reorder.cpp
r2270 r2482 128 128 else if (!domainSource->lonvalue_2d.isEmpty() ) 129 129 { 130 domainDestination->latvalue_2d.resize( domainSource->latvalue_2d. numElements() );131 domainDestination->lonvalue_2d.resize( domainSource->lonvalue_2d. numElements() );130 domainDestination->latvalue_2d.resize( domainSource->latvalue_2d.shape() ); 131 domainDestination->lonvalue_2d.resize( domainSource->lonvalue_2d.shape() ); 132 132 domainDestination->latvalue_2d = domainSource->latvalue_2d; 133 133 domainDestination->lonvalue_2d = domainSource->lonvalue_2d; … … 145 145 else if (!domainSource->bounds_lon_2d.isEmpty() ) 146 146 { 147 domainDestination->bounds_lon_2d.resize( domainSource->bounds_lon_2d. numElements() );148 domainDestination->bounds_lat_2d.resize( domainSource->bounds_lat_2d. numElements() );147 domainDestination->bounds_lon_2d.resize( domainSource->bounds_lon_2d.shape() ); 148 domainDestination->bounds_lat_2d.resize( domainSource->bounds_lat_2d.shape() ); 149 149 domainDestination->bounds_lon_2d = domainSource->bounds_lon_2d; 150 150 domainDestination->bounds_lat_2d = domainSource->bounds_lat_2d; 151 151 } 152 152 // set area 153 if (!domainSource->area.isEmpty() ) 154 { 155 domainDestination->area.resize( domainSource->area.numElements() ); 156 domainDestination->area = domainSource->area; 157 } 153 if (!domainSource->area_1d.isEmpty() ) 154 { 155 domainDestination->area_1d.resize( domainSource->area_1d.numElements() ); 156 domainDestination->area_1d = domainSource->area_1d; 157 } 158 else if (!domainSource->area_2d.isEmpty() ) 159 { 160 domainDestination->area_2d.resize( domainSource->area_2d.shape() ); 161 domainDestination->area_2d = domainSource->area_2d; 162 } 163 158 164 if (!domainSource->radius.isEmpty() ) 159 165 domainDestination->radius = domainSource->radius;
Note: See TracChangeset
for help on using the changeset viewer.