#1619 closed Task (duplicate)
Branch to provide coupling with WaveWatchIII
Reported by: | jcastill | Owned by: | jcastill |
---|---|---|---|
Priority: | low | Milestone: | 2015 release-3.6 |
Component: | OCE | Version: | v3.6 |
Severity: | Keywords: | 2015 OPA v3.6 | |
Cc: |
Description
It will allow sending the total ice fraction and the surface current to the wave program, and receiving the significant wave height and the wave to ocean energy flux. The key key_ww3 will be needed to activate this coupling.
Change History (14)
comment:1 Changed 7 years ago by jcastill
- Owner changed from NEMO team to jcastill
comment:2 Changed 7 years ago by jcastill
comment:3 Changed 7 years ago by jcastill
- Resolution set to fixed
- Status changed from new to closed
The revision used should be the @5847. Revision @5851 merges the mslp branch dev_r5518_ukv_mslp
comment:4 Changed 7 years ago by jcastill
There was a problem when sending the sea surface height to the wave model when ln_apr_dyn is true (pressure gradient added to the equations): the program crashes in the routine sbc_cpl_snd, in the lines for ssnd(jps_ssh)%laction. When ln_apr_dyn is true, the program updates ztmp1 with the values of ssh_ib and ssh_ibb, but at the first time step these variables are not allocated. The previous variables are allocated in the routine sbc_apr, which is called only after sbc_cpl_snd is called. I think this happens because at some point the call to sbc_cpl_snd was moved from the end of routine stp to the beginning.
The problem was solved by modifying a bit the problematic lines in the sbc_cpl_snd routine:
IF( ssnd(jps_ssh )%laction ) THEN
! ! removed inverse barometer ssh when Patm
! forcing is used (for sea-ice dynamics)
IF( ln_apr_dyn ) THEN
IF( kt /= nit000 ) THEN
ztmp1(:,:) = sshb(:,:) - 0.5 * ( ssh_ib(:,:) + ssh_ibb(:,:) )
ELSE
ztmp1(:,:) = sshb(:,:)
ENDIF
ELSE
ztmp1(:,:) = sshn(:,:)
ENDIF
comment:5 Changed 7 years ago by jcastill
- Resolution fixed deleted
- Status changed from closed to reopened
comment:6 Changed 7 years ago by jcastill
Ticket reopened because further science changes are needed for ocean/wave coupling
comment:7 Changed 7 years ago by nicolasmartin
- Keywords 2015 nemo_v3_6* added
comment:8 Changed 6 years ago by cetlod
- Component changed from OPA to TOP
comment:9 Changed 6 years ago by cetlod
- Component changed from TOP to OPA
comment:10 Changed 5 years ago by jcastill
- Resolution set to duplicate
- Status changed from reopened to closed
The latest developments related to this ticket have already been merged into the trunk. Further modifications will be taken into account on new tickets.
comment:11 Changed 5 years ago by nemo
- Type changed from Development to Task
Remove 'Development' type
comment:12 Changed 5 years ago by nemo
- Keywords release-3.6* added; nemo_v3_6* removed
comment:13 Changed 5 years ago by nemo
- Keywords release-3.6* removed
comment:14 Changed 14 months ago by nemo
- Keywords OPA v3.6 added
The name of the branch will be dev_r5518_ww3_coupling