/[MITgcm]/MITgcm_contrib/dgoldberg/streamice/streamice_advect_thickness.F
ViewVC logotype

Diff of /MITgcm_contrib/dgoldberg/streamice/streamice_advect_thickness.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.5 by dgoldberg, Thu Oct 4 15:40:16 2012 UTC revision 1.6 by dgoldberg, Wed Jan 9 21:56:18 2013 UTC
# Line 36  C     === Global variables === Line 36  C     === Global variables ===
36        INTEGER i, j, bi, bj        INTEGER i, j, bi, bj
37        _RL thick_bd        _RL thick_bd
38        _RL SLOPE_LIMITER        _RL SLOPE_LIMITER
39        _RL sec_per_year, time_step_loc, MR        _RL sec_per_year, time_step_loc, MR, SMB, TMB
40        CHARACTER*(MAX_LEN_MBUF) msgBuf        CHARACTER*(MAX_LEN_MBUF) msgBuf
41        external SLOPE_LIMITER        external SLOPE_LIMITER
42    
# Line 137  CADJ STORE streamice_hmask  = comlev1, k Line 137  CADJ STORE streamice_hmask  = comlev1, k
137       &       STREAMICE_hmask(i,j,bi,bj).eq.2.0) THEN       &       STREAMICE_hmask(i,j,bi,bj).eq.2.0) THEN
138               MR = (1.-float_frac_streamice(i,j,bi,bj)) *               MR = (1.-float_frac_streamice(i,j,bi,bj)) *
139       &             BDOT_STREAMICE(i,j,bi,bj)       &             BDOT_STREAMICE(i,j,bi,bj)
140               IF (MR * time_step_loc .gt.               SMB = ADOT_STREAMICE(i,j,bi,bj)
141       &         H_streamice (i,j,bi,bj)) THEN               TMB = SMB - MR
142                 IF ((TMB.lt.0.0) .and.
143         &         (MR * time_step_loc .gt.
144         &          H_streamice (i,j,bi,bj))) THEN
145                  H_streamice (i,j,bi,bj) = 0. _d 0                  H_streamice (i,j,bi,bj) = 0. _d 0
146                  STREAMICE_hmask(i,j,bi,bj) = 0.                  STREAMICE_hmask(i,j,bi,bj) = 0.
147               ELSE               ELSE
148                 H_streamice (i,j,bi,bj) =                 H_streamice (i,j,bi,bj) =
149       &          H_streamice (i,j,bi,bj) - MR       &          H_streamice (i,j,bi,bj) + TMB
150               ENDIF               ENDIF
151             ENDIF             ENDIF
152           ENDDO           ENDDO

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.22