Opened 9 years ago
Closed 9 years ago
#1757 closed Bug (fixed)
Diurnal cycle over sea-ice not applied in CICE (forced run)
Reported by: | mathiot | Owned by: | Pierre Mathiot |
---|---|---|---|
Priority: | low | Milestone: | |
Component: | OCE | Version: | v3.6 |
Severity: | Keywords: | CICE duirnalcycle | |
Cc: |
Description
Context
The diurnal cycle is not applied over sea-ice if CICE is used.
Analysis
The diurnal cycle in NEMO is correctly applied in sbcblk_core over the ocean and over sea-ice in case of LIM. The diurnal cycle is call neither in sbcblk_core nor in CICE itself.
It affects the version 3.6_STABLE and the trunk.
Fix
After discussion with E. Blockley we suggest to replace in sbcblk_core.F90 the lines:
#if defined key_cice IF( MOD( kt - 1, nn_fsbc ) == 0 ) THEN qlw_ice(:,:,1) = sf(jp_qlw)%fnow(:,:,1) qsr_ice(:,:,1) = sf(jp_qsr)%fnow(:,:,1) tatm_ice(:,:) = sf(jp_tair)%fnow(:,:,1) ... ENDIF #endif
by
#if defined key_cice IF( MOD( kt - 1, nn_fsbc ) == 0 ) THEN qlw_ice(:,:,1) = sf(jp_qlw)%fnow(:,:,1) IF( ln_dm2dc ) THEN ; qsr_ice(:,:,1) = sbc_dcy( sf(jp_qsr)%fnow(:,:,1) ) ELSE ; qsr_ice(:,:,1) = sf(jp_qsr)%fnow(:,:,1) ENDIF tatm_ice(:,:) = sf(jp_tair)%fnow(:,:,1) ... ENDIF #endif
Commit History (0)
(No commits)
Change History (1)
comment:1 Changed 9 years ago by mathiot
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
Correction submitted in revision 6811 (3.6_STABLE) and 6814 (trunk)