Changeset 775 for XIOS/trunk/src/node/generate_rectilinear_domain.cpp
- Timestamp:
- 11/02/15 11:46:25 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/generate_rectilinear_domain.cpp
r734 r775 89 89 double boundsLonRange = bounds_lon_end - bounds_lon_start; 90 90 double boundsLonStep = boundsLonRange/(double(niGlo)); 91 domainDst->bounds_lon_start = bounds_lon_start;92 domainDst->bounds_lon_end = bounds_lon_end;93 domainDst->lon_start = bounds_lon_start + boundsLonStep/2;94 domainDst->lon_end = bounds_lon_end - boundsLonStep/2;91 domainDst->bounds_lon_start.setValue(bounds_lon_start); 92 domainDst->bounds_lon_end.setValue(bounds_lon_end); 93 domainDst->lon_start.setValue(bounds_lon_start + boundsLonStep/2); 94 domainDst->lon_end.setValue( bounds_lon_end - boundsLonStep/2); 95 95 } 96 96 … … 101 101 double boundsLatRange = bounds_lat_end - bounds_lat_start; 102 102 double boundsLatStep = boundsLatRange/(double(njGlo)); 103 domainDst->bounds_lat_start = bounds_lat_start;104 domainDst->bounds_lat_end = bounds_lat_end;105 domainDst->lat_start = bounds_lat_start + boundsLatStep/2;106 domainDst->lat_end = bounds_lat_end - boundsLatStep/2;103 domainDst->bounds_lat_start.setValue(bounds_lat_start); 104 domainDst->bounds_lat_end.setValue(bounds_lat_end); 105 domainDst->lat_start.setValue(bounds_lat_start + boundsLatStep/2); 106 domainDst->lat_end.setValue(bounds_lat_end - boundsLatStep/2); 107 107 } 108 108 … … 115 115 double lonRange = lon_end - lon_start; 116 116 double lonStep = (1 == niGlo) ? lonRange : lonRange/(double(niGlo)-1); 117 domainDst->lon_start = lon_start;118 domainDst->lon_end = lon_end;119 domainDst->bounds_lon_start = lon_start - lonStep/2;120 domainDst->bounds_lon_end = lon_end + lonStep/2;117 domainDst->lon_start.setValue(lon_start); 118 domainDst->lon_end.setValue(lon_end); 119 domainDst->bounds_lon_start.setValue(lon_start - lonStep/2); 120 domainDst->bounds_lon_end.setValue(lon_end + lonStep/2); 121 121 } 122 122 … … 127 127 double latRange = lat_end - lat_start; 128 128 double latStep = (1 == njGlo) ? latRange : latRange/(double(njGlo)-1); 129 domainDst->lat_start = lat_start;130 domainDst->lat_end = lat_end;131 domainDst->bounds_lat_start = lat_start - latStep/2;132 domainDst->bounds_lat_end = lat_end + latStep/2;129 domainDst->lat_start.setValue(lat_start); 130 domainDst->lat_end.setValue(lat_end); 131 domainDst->bounds_lat_start.setValue(lat_start - latStep/2); 132 domainDst->bounds_lat_end.setValue(lat_end + latStep/2); 133 133 } 134 134 }
Note: See TracChangeset
for help on using the changeset viewer.