Bugzilla 2263 - Incorrect local time processing for fields output on V-stagger grid
- Dominant language
- No language data
- Stars
- 91
- Forks
- 183
- Avg merge
- 6d 2m
- Merged PRs (30d)
- 9
Description
Opened: Steve Goldhaber 2015-12-30 15:05:29 MST
Local-time processing (the 'L' flag in addfld, add_default, avgflag_pertape or a fincl entry) uses the local time at each column to decide whether or not to process an outfld call for that column. To do this, it uses the longitude for the column to determine local time. However, for the FV dycore, these longitudes are hard-coded to the cell-centered values. If calling outfld with a variable defined on the V-stagger grid, the longitude values used for the time calculation are incorrect.
Comment 1: Steve Goldhaber 2015-12-30 15:07:42 MST
This could be fixed either by passing the grid index (the 'decomp') to the longitude-retrieval function (dyn_grid_get_elem_coords) or by using longitude values from the grid object associated with the field.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.