New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#1446 (taum not updated in sbcice_cice) – NEMO

Opened 8 years ago

Closed 8 years ago

#1446 closed Bug (fixed)

taum not updated in sbcice_cice

Reported by: timgraham Owned by: timgraham
Priority: low Milestone:
Component: OCE Version: v3.6
Severity: Keywords: CICE, SBC
Cc:

Description

In sbcice_cice utau and vtau are updated to be a combination of the wind stress and ocean-ice stress. taum is not updated and is used later in the TKE or GLS scheme. This means that under sea-ice the surface stress input to the TKE/GLS schemes is probably too large.

Commit History (1)

ChangesetAuthorTimeChangeLog
5133timgraham2015-03-09T10:10:16+01:00

Fix for ticket #1446. Taum now updated with ice-ocean stress under sea-ice when using cice.

Change History (2)

comment:1 Changed 8 years ago by timgraham

I plan to fix this by adding the following extra lines to sbcice_cice.F90 at line 566 (in subroutine cice_sbc_out)

! Also need ice/ocean stress on T points so that taum can be updated
! This interpolation is already done in CICE so best to use those values
      CALL cice2nemo(strocnxT,ztmp1,'T',-1.)
      CALL cice2nemo(strocnyT,ztmp2,'T',-1.)

! Update taum with modulus of ice-ocean stress
      taum(:,:)=(1.0-fr_i(:,:))*taum(:,:)+SQRT(ztmp1^2. + ztmp2^2.)

strocnxT and strocnyT are already calculated (by interpolation) in CICE so I don't think there is any point interpolating them again in NEMO.

comment:2 Changed 8 years ago by timgraham

  • Resolution set to fixed
  • Status changed from new to closed

Fixed at r5133

Note: See TracTickets for help on using tickets.