#745 closed Bug (fixed)
shift in time in fldread
Reported by: | smasson | Owned by: | nemo |
---|---|---|---|
Priority: | low | Milestone: | |
Component: | OCE | Version: | trunk |
Severity: | Keywords: | 2010 | |
Cc: |
Description
In fldread, calendar parameters (computed in daymod) are set at the middle of the time step. For example, If you start in Jan 1st with a time-step of 1h, the calendar will be set at :
00:30 for kt = 1
01:30 for kt = 2
...
Forcing is constant during nn_fsbc time-step. In the previous example if nn_fsbc = 3, then forcing is computed at kt = 1, 4, 7...
The forcing computed at kt = 1 is applied from 00:00 to 03:00. In the time interpolation done in fldread, we should therefore set the time to 01:30 (middle of 00:00 and 03:00) instead of 00:30 (as currently done...).
=> in fldread: we must apply a temporal shift of
0.5 * REAL(nn_fsbc - 1,wp) * rdttra(1)
Commit History (0)
(No commits)
Change History (10)
comment:1 Changed 14 years ago by smasson
comment:2 Changed 13 years ago by smasson
- Resolution set to fixed
- Status changed from new to closed
comment:3 Changed 8 years ago by nicolasmartin
- Keywords 2010 Coastal Stream ocean ready added
comment:4 Changed 8 years ago by nicolasmartin
- Milestone 2010 Stream 0: Coastal ocean ready deleted
Milestone 2010 Stream 0: Coastal ocean ready deleted
comment:5 Changed 8 years ago by nicolasmartin
- Keywords Stream ocean ready added; CSor removed
comment:6 Changed 8 years ago by nicolasmartin
- Keywords Stream removed
comment:7 Changed 8 years ago by nicolasmartin
- Keywords ocean removed
comment:8 Changed 8 years ago by nicolasmartin
- Keywords ready removed
comment:9 Changed 5 years ago by dford
In 10294:
comment:10 Changed 5 years ago by dford
In 10301:
done in the trunk, see changeset#2323