#2172 closed Bug (fixed)
bug in case of direct sea ice assimilation
Reported by: | mathiot | Owned by: | mathiot |
---|---|---|---|
Priority: | low | Milestone: | 2018 release-4.0 |
Component: | ASM | Version: | trunk |
Severity: | minor | Keywords: | DA ICE v4.0 |
Cc: |
Description
Context
In case of direct assimilation of sea ice, zincwgt is used before it is initialised.
Analysis
After discussion with Dan Lea, the main issue is that in direct assimilation case, we should not use an IAU weight (zincwgt) at all.
Fix
Replace in asminc.F90 in the sea ice direct assimilation case:
! Nudge sea ice depth to bring it up to a required minimum depth WHERE( zseaicendg(:,:) > 0.0_wp .AND. hm_i(:,:) < zhicifmin ) zhicifinc(:,:) = (zhicifmin - hm_i(:,:)) * zincwgt ELSEWHERE zhicifinc(:,:) = 0.0_wp END WHERE
by:
! Nudge sea ice depth to bring it up to a required minimum depth WHERE( zseaicendg(:,:) > 0.0_wp .AND. hm_i(:,:) < zhicifmin ) zhicifinc(:,:) = (zhicifmin - hm_i(:,:)) ELSEWHERE zhicifinc(:,:) = 0.0_wp END WHERE
Change History (2)
comment:1 Changed 5 years ago by mathiot
- Resolution set to fixed
- Status changed from new to closed
comment:2 Changed 20 months ago by nemo
- Keywords v4.0 added; removed
Note: See
TracTickets for help on using
tickets.
In 10355: